@charset "UTF-8";.call-back-form h1,.hero-text h1,.navbar .navbar-nav>li a,.tabs .nav-tabs>li a,.yellow-cta a,footer .follow-us span,footer .tvs-app span,footer h2,footer h3{text-transform:uppercase}#popup-banner,.colorOption li a,.specs-accodion .panel-title>a:active,.specs-accodion .panel-title>a:focus,.specs-accodion .panel-title>a:hover{text-decoration:none}.st2,.st3,.st4,.st5{fill:none}@font-face{font-family:'DIN Next LT Pro HeavyItalic';src:url(../fonts/DINNextLTPro/DINNextLTPro-HeavyItalic.eot);src:url(../fonts/DINNextLTPro/DINNextLTPro-HeavyItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/DINNextLTPro/DINNextLTPro-HeavyItalic.woff2) format("woff2"),url(../fonts/DINNextLTPro/DINNextLTPro-HeavyItalic.woff) format("woff"),url(../fonts/DINNextLTPro/DINNextLTPro-HeavyItalic.ttf) format("truetype"),url(../fonts/DINNextLTPro/DINNextLTPro-HeavyItalic.svg#../fonts/DINNextLTPro/DINNextLTPro-HeavyItalic) format("svg");font-weight:900;font-style:italic}@font-face{font-family:'DIN Next LT Pro Italic';src:url(../fonts/DINNextLTPro/DINNextLTPro-Italic.eot);src:url(../fonts/DINNextLTPro/DINNextLTPro-Italic.eot?#iefix) format("embedded-opentype"),url(../fonts/DINNextLTPro/DINNextLTPro-Italic.woff2) format("woff2"),url(../fonts/DINNextLTPro/DINNextLTPro-Italic.woff) format("woff"),url(../fonts/DINNextLTPro/DINNextLTPro-Italic.ttf) format("truetype"),url(../fonts/DINNextLTPro/DINNextLTPro-Italic.svg#../fonts/DINNextLTPro/DINNextLTPro-Italic) format("svg");font-weight:400;font-style:italic}@font-face{font-family:'DIN Next LT Pro MediumItalic';src:url(../fonts/DINNextLTPro/DINNextLTPro-MediumItalic.eot);src:url(../fonts/DINNextLTPro/DINNextLTPro-MediumItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/DINNextLTPro/DINNextLTPro-MediumItalic.woff2) format("woff2"),url(../fonts/DINNextLTPro/DINNextLTPro-MediumItalic.woff) format("woff"),url(../fonts/DINNextLTPro/DINNextLTPro-MediumItalic.ttf) format("truetype"),url(../fonts/DINNextLTPro/DINNextLTPro-MediumItalic.svg#../fonts/DINNextLTPro/DINNextLTPro-MediumItalic) format("svg");font-weight:500;font-style:italic}@font-face{font-family:'DIN Next LT Pro BoldItalic';src:url(../fonts/DINNextLTPro/DINNextLTPro-BoldItalic.eot);src:url(../fonts/DINNextLTPro/DINNextLTPro-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/DINNextLTPro/DINNextLTPro-BoldItalic.woff2) format("woff2"),url(../fonts/DINNextLTPro/DINNextLTPro-BoldItalic.woff) format("woff"),url(../fonts/DINNextLTPro/DINNextLTPro-BoldItalic.ttf) format("truetype"),url(../fonts/DINNextLTPro/DINNextLTPro-BoldItalic.svg#../fonts/DINNextLTPro/DINNextLTPro-BoldItalic) format("svg");font-weight:700;font-style:italic}@font-face{font-family:'DIN Next LT Pro Medium';src:url(../fonts/DINNextLTPro/DINNextLTPro-Medium.eot);src:url(../fonts/DINNextLTPro/DINNextLTPro-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/DINNextLTPro/DINNextLTPro-Medium.woff2) format("woff2"),url(../fonts/DINNextLTPro/DINNextLTPro-Medium.woff) format("woff"),url(../fonts/DINNextLTPro/DINNextLTPro-Medium.ttf) format("truetype"),url(../fonts/DINNextLTPro/DINNextLTPro-Medium.svg#../fonts/DINNextLTPro/DINNextLTPro-Medium) format("svg");font-weight:500;font-style:normal}@font-face{font-family:'DIN Next LT Pro Light';src:url(../fonts/DINNextLTPro/DINNextLTPro-Light.eot);src:url(../fonts/DINNextLTPro/DINNextLTPro-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/DINNextLTPro/DINNextLTPro-Light.woff2) format("woff2"),url(../fonts/DINNextLTPro/DINNextLTPro-Light.woff) format("woff"),url(../fonts/DINNextLTPro/DINNextLTPro-Light.ttf) format("truetype"),url(../fonts/DINNextLTPro/DINNextLTPro-Light.svg#../fonts/DINNextLTPro/DINNextLTPro-Light) format("svg");font-weight:300;font-style:normal}.navbar{margin:0 auto;border-radius:0;border:0;background:#fff;border-bottom:solid 4px #febc11}.navbar .navbar-header{z-index:1;position:relative}@media screen and (max-width:768px){.navbar .navbar-header{width:50%;float:left}.navbar #navbar{float:right}.navbar .navbar-nav{margin:0 10px 0 0}}.navbar .navbar-nav>li a{font-size:16px;color:#fff;font-family:"DIN Next LT Pro Medium",sans-serif;font-weight:400;letter-spacing:2px}.navbar .navbar-nav>li a:focus,.navbar .navbar-nav>li a:hover{color:#dc0020;background-color:transparent}@media screen and (min-width:769px){.navbar .navbar-header{display:list-item}.navbar .navbar-nav{float:right}.navbar .navbar-nav>li{padding-top:12px;padding-bottom:6px}.navbar .navbar-nav>li a{padding-top:15px;padding-bottom:15px}}@media screen and (max-width:380px){.navbar .navbar-nav>li a{padding-left:0;padding-right:0}}.navbar .navbar-nav>li.tvs-logo{padding-top:11px;padding-bottom:11px}@media screen and (max-width:768px){.navbar .navbar-nav>li{float:left}.navbar .navbar-nav>li a{height:100%;display:block;line-height:35px;font-size:14px;letter-spacing:1px}.navbar .navbar-nav>li.tvs-logo{padding:0}}.navbar .navbar-nav>li.tvs-logo a:hover{background-color:transparent}.navbar .navbar-nav>li.missedCall{background:url(../img/icon-mobile.png) 25px center no-repeat #da1b20;padding-right:25px;padding-left:62px;margin:16px 20px 0;cursor:pointer;color:#fff;min-height:50px;box-shadow:0 3px 3px rgba(0,0,0,.2);border-radius:4px}.navbar .navbar-nav>li.missedCall a{padding:6px 0 6px 6px;font-size:10px}.navbar .navbar-nav>li.missedCall a em{font-size:16px}.navbar .navbar-nav>li.missedCall a:focus,.navbar .navbar-nav>li.missedCall a:hover{background-color:transparent;color:#fff}@media screen and (max-width:768px){.navbar .navbar-nav>li.missedCall{height:67px;width:58px;padding:0;margin-left:5px;margin-right:0;background-position:center center;box-shadow:none;border-radius:0}}@media screen and (max-width:380px){.navbar .navbar-nav>li.missedCall{height:55px}}.navbar .navbar-brand{height:auto;line-height:initial;margin-top:12px;padding:8px}.navbar .navbar-toggle{background:#000}.navbar .navbar-toggle .icon-bar{background:#fff}.homevideo{cursor:pointer}.homevideo img{cursor:auto;display:block;width:100%}.videoWrapper{position:relative}.videoWrapper .ytvideo{position:absolute;width:100%;height:100%;left:0;top:0;background:0 0;display:none}.videoWrapper .homevideo{display:block}.video-close-btn{top:20px}.desktop ul.staticIcons{display:block!important}ul.staticIcons{border:1px solid #515153;border-right:0 none;position:fixed;z-index:2;right:0;top:40%}@media screen and (max-width:768px){ul.staticIcons{border:0;top:50%;display:none;z-index:99999;position:fixed;bottom:0;left:0;max-width:260px;margin:0 auto;transform:translate(0,-50%)}}ul.staticIcons>li{height:45px;width:45px;cursor:pointer;position:relative;overflow:hidden}@media screen and (max-width:768px){ul.staticIcons>li{width:100%;margin-bottom:5px}ul.staticIcons>li:after{display:none}}ul.staticIcons>li:after{content:'';position:absolute;z-index:999;width:35px;height:1px;background-color:#515153;left:4px;bottom:0}ul.staticIcons>li>a{transition:all .3s ease;height:45px;font-size:14px;color:#fff;background:#000;position:relative;z-index:99;left:0;top:0;width:160px;padding:17px 0 17px 46px;display:block}ul.staticIcons>li>a:before{content:'';position:absolute;top:0;left:0;width:45px;height:45px;background:url(../img/icon-sticky.svg) 15px -50px no-repeat;display:inline-block;vertical-align:middle}@media screen and (max-width:768px){ul.staticIcons>li>a{left:initial;width:100%;background:#ae1f2c;border-radius:20px}ul.staticIcons>li.active>a{border-radius:30px}}ul.staticIcons>li.active>a{background-color:#da1b20;color:#fff}ul.staticIcons>li.price>a:before, ul.staticIcons>li.priceStatic>a:before{background-position:5px -183px}ul.staticIcons>li.storeLocator>a:before{background-position:5px -90px}ul.staticIcons>li.specification>a:before{background-position:5px -208px}ul.staticIcons>li.download>a:before{background-position:5px -278px}ul.staticIcons>li.share>a:before{background-position:3px -370px}ul.staticIcons>li.call>a:before{background-position:4px 4px}ul.staticIcons>li>span{z-index:100;position:absolute;width:45px;text-align:center;height:45px;background:url(../img/sprite.png) 15px -50px no-repeat #000}ul.staticIcons>li>span.price-icon{background-position:18px -52px}ul.staticIcons>li>span.storeLocator-icon{background-position:15px -130px}ul.staticIcons>li>span.specification-icon{background-position:15px -208px}ul.staticIcons>li>span.download-icon{background-position:15px -286px}ul.staticIcons>li>span.share-icon{background-position:15px -362px}ul.staticIcons>li>span.call-back{background-position:15px -414px}ul.staticIcons>li:hover a{left:-115px;padding-left:15px}ul.staticIcons>li:hover a:before{left:auto;right:0}@media screen and (max-width:768px){ul.staticIcons>li.call>a{display:none}ul.staticIcons>li>span{right:0}ul.staticIcons>li:hover a{left:0;padding-left:46px}ul.staticIcons>li:hover a.jssocials-share-link{padding-left:0}ul.staticIcons>li:hover a:before{left:0}ul.staticIcons>li:hover ul#social-share{left:40px!important}}ul.staticIcons>li:hover{overflow:inherit}ul.staticIcons>li:hover ul.social-icon{display:block;padding-left:0}@media screen and (min-width:769px){ul.staticIcons>li:last-child:after{display:none}}ul.social-icon{display:block;position:absolute;font-size:13px;top:50%;right:7px;margin:0;padding:0;width:155px;z-index:999;transform:translate(0,-50%)}@media screen and (min-width:769px){ul.social-icon .jssocials-share-whatsapp{display:none}}ul.social-icon .jssocials-share{margin:.3em .2em .3em 0}@media screen and (max-width:768px){ul.social-icon .jssocials-share{margin:5px 20px 0 0}ul.social-icon{width:100%;padding-left:46px}}@media (min-width:768px){ul.social-icon{display:block;font-size:13px;padding-left:46px;-webkit-animation:iconFadeIn .1s linear 1 normal forwards;-moz-animation:iconFadeIn .1s linear 1 normal forwards;-ms-animation:iconFadeIn .1s linear 1 normal forwards;-o-animation:iconFadeIn .1s linear 1 normal forwards;animation:iconFadeIn .1s linear 1 normal forwards}}ul.social-icon>li{display:inline-block;font-size:18px;text-align:center;line-height:1.3}ul.social-icon>li>a{color:#fff;width:20px;height:20px;display:block;padding:2px}@media (min-width:1025px){.desktop.modal-open ul.staticIcons{right:17px}}@-webkit-keyframes iconFadeIn{from{opacity:0}to{opacity:1}}.btn-call,.expandSticky,.video-close-btn{background-color:#c12231;border:2px solid #fff;border-radius:50%;position:fixed;right:20px;bottom:30px;z-index:99;cursor:pointer;width:50px;height:50px;background-size:100% 100%}.btn-call{background:url(../img/icon-sticky.svg) no-repeat #da1b20;bottom:90px;height:40px;width:40px;right:22px;border-radius:20px;background-size:92%}.btn-call:hover,.expandSticky:hover,.video-close-btn:hover{opacity:.9}.btn-call span,.expandSticky span,.video-close-btn span{font-size:36px;font-weight:700;color:#fff;text-align:center;vertical-align:middle;padding:3px 0 0 13px}@media screen and (max-width:768px){.btn-call,.expandSticky,.video-close-btn{height:40px;width:40px}.btn-call span,.expandSticky span,.video-close-btn span{font-size:28px;padding:4px 0 0 11px}.expandSticky{z-index:99999}.expandSticky span{padding:3px 0 0 10px}}.video-close-btn{position:absolute;display:none}.video-close-btn span{display:block;transform:rotate(-45deg);padding:4px}@media screen and (max-width:768px){.video-close-btn span{padding:3px}}.stickyOverlay{position:fixed;background:rgba(0,0,0,.9);height:100%;width:100%;z-index:9999;display:none;top:0}.hero-banner{position:relative}.hero-text{position:absolute;top:10%;width:100%;text-align:center}.hero-text p{font-size:18px;color:#fff}.hero-text h1{font-size:60px;color:#fff}@media screen and (min-width:769px){.hero-text{top:12%}.hero-text h1{font-size:180px}}#callBack .modal-dialog{max-width:580px}#callBack .modal-body{position:initial}#callBack .modal-content{background-color:#0b090a;color:#fff;border-radius:0;border:1px solid #febc11;padding:15px}@media (min-width:768px){#callBack .modal-content{padding:20px 100px;position:relative}}#callBack .close{right:-50px;top:-1px;width:50px;height:50px;border-radius:0;border:1px solid #febc11!important;background:#000!important;color:#fff;font-size:3rem;position:absolute;opacity:1}#callBack .close:hover{opacity:1}#callBack .close:active,#callBack .close:focus,#callBack .close:visited{outline:0}@media (max-width:768px){#callBack .close{right:-1px;top:-1px}}.call-back-form h1{font-family:"DIN Next LT Pro BoldItalic",sans-serif;font-style:italic;font-size:22px;text-align:center;color:#febc11;margin-bottom:15px}.call-back-form .form-control,.call-back-form label,.tabs{font-family:"DIN Next LT Pro Light",sans-serif}@media (min-width:768px){.call-back-form h1{margin-bottom:35px;font-size:32px}}.call-back-form .form-group{margin-bottom:30px}.call-back-form label{font-size:14px;margin-bottom:10px}.call-back-form .form-control{border-radius:0;background-color:#000;border:1px solid #8e8e8e;color:#fff}@media (min-width:768px){.call-back-form label{font-size:16px;margin-bottom:12px}.call-back-form .form-control{font-size:16px;height:54px}}.call-back-form .form-control:focus{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.call-back-form .btn-default[disabled]:hover{color:#000}.call-back-form .has-feedback label~.form-control-feedback{top:38px}@media (max-width:768px){.call-back-form .has-feedback label~.form-control-feedback{top:22px}}.call-back-form .has-error .terms-label .form-control-feedback{top:-6px}.downArrow{position:fixed;bottom:30px;left:48.6%;background:#d3cfce;border-radius:50%;height:48px;width:48px;z-index:999}.downArrow a{width:100%;height:100%;display:block;text-align:center;vertical-align:middle;padding-top:17px}.tabs .nav-tabs>li a.tcore:before,.tcore:before{content:'';height:16px;vertical-align:middle}@media screen and (max-width:768px){.downArrow{display:none}}.bounce{-moz-animation:bounce 3s infinite;-webkit-animation:bounce 3s infinite;animation:bounce 3s infinite}@-moz-keyframes bounce{0%,100%,20%,50%,80%{-moz-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-30px);transform:translateY(-30px)}60%{-moz-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.tabs .nav-tabs>li a,.yellow-cta a,footer{font-family:"DIN Next LT Pro Medium",sans-serif}.tcore:before{display:inline-block;width:42px;background:url(../img/t-core-icon.png) no-repeat!important;margin-right:5px;margin-top:-6px}.tabWrapper{text-align:center;background-color:#eaeaea;width:100%;z-index:9999!important}.pagetitle.fixed-tab,.tabWrapper.fixed-tab{position:fixed;top:0;z-index:999}@media screen and (max-width:1199px){.tabWrapper{overflow-x:auto}}#tab-loader,.featuresWrap,.mobileNavOpen,.scooter-photo,.tabs-animated{overflow:hidden}.tabs .nav-tabs{background-color:#eaeaea;border-bottom:0 none;display:inline-block;margin:0 auto;position:relative}.blogTabWrap .nav-tabs{margin:10px 0 40px!important}.tabs .blogTabWrap .nav-tabs>li a:hover{border-bottom:none!important}.tabs .nav-tabs>li{margin-bottom:-4px}.tabs .nav-tabs>li a{padding:18px 25px;margin-right:0;font-size:16px;color:#000;text-align:center;letter-spacing:2px;border:0;border-bottom:solid 5px transparent}.tabs .nav-tabs>li a:hover{color:#c12231;border-radius:0;border-bottom:0 none;border-bottom:solid 5px #c12231}.tabs .nav-tabs>li a.tcore:before{display:inline-block;width:42px;background:url(../img/t-core-icon.png) no-repeat!important;margin-right:5px;margin-top:-6px}.yellow-cta .left-cta a::before,.yellow-cta .right-cta a::after{height:13px;width:9px;display:inline-block;content:""}.tabs .nav-tabs>li.active a{color:#c12231;border:0;border-radius:0;background-color:transparent;border-bottom:solid 5px #c12231}.tabs .nav-tabs>li .no-tab{background-color:#c12231;color:#fff}.yellow-cta .right-cta{background:#febc11}.yellow-cta .right-cta a{text-align:right;padding-right:100px}.yellow-cta .right-cta a::after{margin:0 0 0 12px;background:url(../img/icon-right-arrow.png) no-repeat}.yellow-cta .left-cta{background:#e6a705}.yellow-cta .left-cta a{text-align:left;padding-left:100px}.yellow-cta .left-cta a::before{margin:0 12px 0 0;background:url(../img/icon-left-arrow.png) no-repeat}@media screen and (max-width:768px){.yellow-cta .right-cta a{padding-right:10px}.yellow-cta .left-cta a{padding-left:10px}}@media (max-width:400px){.yellow-cta .right-cta a{padding-right:0}.yellow-cta .left-cta a{padding-left:0}}.yellow-cta a{width:100%;padding:26px 0 22px;display:block;color:#000;font-size:18px}.yellow-cta a[href="#"]{pointer-events:none}.yellow-cta a[href="#"]::after,.yellow-cta a[href="#"]::before{background:0 0}@media screen and (max-width:768px){.yellow-cta a{font-size:14px;padding:26px 0 22px}}@media (max-width:360px){.yellow-cta a{font-size:12px}}footer{color:#fff;background:#1d1d1d}footer .tvs-app{background:#1f3b85;padding:18px 0;margin:0 0 40px;color:#fff}footer .tvs-app span{float:left;margin:15px 22px 0 0;font-size:14px}@media screen and (max-width:768px){footer .tvs-app span{display:block;margin:0 0 15px;float:none}}footer .tvs-app a{margin:0 20px 0 0;display:inline-block;color:#fff;float:left}@media screen and (max-width:768px){footer .tvs-app a{margin:0 10px 10px 0}footer .tvs-app a:last-child{margin-right:0}}footer .tvs-app a img{float:left}footer .footer-blocks ul{margin:0 0 50px}@media screen and (max-width:768px){footer .footer-blocks ul{margin:0 0 40px}footer .footer-blocks ul.hide-footer-link li{display:block}}footer .footer-blocks ul li{margin:0 0 18px}footer .footer-blocks ul li:last-child{margin:0}footer .footer-blocks ul li a{font-size:15px;color:#ababab}footer h2,footer h2 a,footer h2 a:hover,footer h3,footer h3 a:hover{color:#fff}footer .footer-blocks ul li h3{margin:0 0 40px}footer h2{font-size:15px;margin:0 0 25px}@media screen and (max-width:768px){footer h2{font-size:14px}}footer h3{font-size:15px;margin:0 0 18px}footer .road-assist,footer .sub-block{margin:0 0 40px}footer h3 a{color:#fff!important}footer .sub-block input{height:50px;color:#ababab;background:#373839;border:0;padding:20px;box-sizing:border-box;font-size:14px}@media screen and (max-width:768px){footer h3{font-size:14px}footer .road-assist{padding:40px 0 0;border-top:1px solid #4a4a4a}}footer .road-assist a{font-size:30px;color:#bbb;text-decoration:none;cursor:default;font-family:"DIN Next LT Pro Light",sans-serif}.overview-head h1,.overview-head p,.scooter-info h3{font-family:"DIN Next LT Pro BoldItalic",sans-serif;font-style:italic}@media screen and (max-width:768px){footer .road-assist a{font-size:25px}}footer .follow-us{text-align:center;margin:30px 0 0}footer .follow-us span{font-size:15px;margin:0 0 30px;display:block}footer .follow-us li{display:inline-block;margin:0 6px}footer .follow-us li a{color:#ababab}footer .tvs-grey{float:right;margin:-20px 0 0}footer .footer-bottom{border-top:1px solid #606060;margin:30px 0 0;padding:30px 0;color:#fff}footer .footer-bottom .copyright{font-size:13px}footer .footer-bottom ul{float:right}@media screen and (max-width:768px){footer .footer-bottom{padding:40px 0 12px}footer .footer-bottom .copyright{margin:0 0 20px;display:block}footer .footer-bottom ul{float:none;margin:0 0 0 -15px}}footer .footer-bottom ul li{display:inline-block;padding:0 30px;border-right:1px solid #fff}footer .footer-bottom ul li:last-child{border-right:none}@media screen and (max-width:768px){footer .footer-bottom ul li{padding:0 15px;margin:0 0 10px}}footer .footer-bottom ul li a{color:#fff;font-size:13px}.powerfull-sections{padding-bottom:90px;overflow:hidden}@media (max-width:767px){.powerfull-sections{padding-bottom:30px}}.overview-container{background:#151414}.overview-head{text-align:center;padding:60px 0;text-transform:capitalize;z-index:0;position:relative}.overview-head h1{color:#febc11;font-size:43px;line-height:50px;letter-spacing:1.08px;max-width:755px;margin:0 auto}@media (max-width:767px){.overview-head{padding:30px 15px 0}.overview-head h1{font-size:26px;line-height:normal}}.overview-head p{font-size:30px;color:#fff}.overview-wrapper{margin-left:0;margin-right:0}@media (min-width:768px){.overview-block{margin-left:-15px;margin-right:-15px}}.overview-block:last-child{margin-bottom:0}.overview-block:nth-child(even) .scooter-photo{padding:0 0 80px 70px}@media (max-width:767px){.overview-head p{font-size:20px!important;line-height:28px!important}.text-center-mob{text-align:center}.overview-block{margin-top:20px}.overview-block:nth-child(even) .scooter-photo{padding:0;margin:0}.overview-block .features-img{padding-left:15px}}.overview-block:nth-child(even) .scooter-info h3,.overview-block:nth-child(even) .scooter-info p{margin-left:100px}@media (max-width:1024px){.overview-block:nth-child(even) .scooter-info h3,.overview-block:nth-child(even) .scooter-info p{margin-left:0}}.overview-block:nth-child(even) .scooter-info .SmartXonnect-img{margin-left:100px}@media (max-width:1024px){.overview-block:nth-child(even) .scooter-info .SmartXonnect-img{margin-left:0}}.overview-block:nth-child(even) .scooter-info .SmartXonnect-download{display:block;margin-left:100px;margin-top:15px}@media (max-width:1024px){.overview-block:nth-child(even) .scooter-info .SmartXonnect-download{margin-left:0}}.overview-block .features-img{margin-top:30px}.scooter-photo{position:relative;padding:0 70px 80px 0}.scooter-photo:before{content:"";position:absolute;width:100%;height:100%;top:55px;left:0}@media (max-width:767px){.scooter-photo{padding:0;margin:0}.scooter-photo:before{top:20px}}.scooter-photo img{position:relative;top:0;left:0}.scooter-info{margin-top:150px}.scooter-info.feelTVS{margin-top:120px}.scooter-info.smartCont{margin-top:0}@media (min-width:768px) and (max-width:1000px){.scooter-info{margin-top:15px}}.scooter-info hr{border-top:1px solid #4b4b4b;margin-top:30px;margin-bottom:30px}.scooter-info h3{color:#febc11;font-size:32px;line-height:43px;letter-spacing:.9px;text-transform:uppercase;max-width:400px}.scooter-info h3.keep-word{white-space:nowrap}@media (min-width:767px) and (max-width:1024px){.scooter-info h3{font-size:28px;line-height:1.2}}.scooter-info p{font-family:"DIN Next LT Pro Light",sans-serif;font-size:18px;line-height:28px;color:#fff;max-width:400px}@media (max-width:767px){.scooter-info hr{margin-top:15px;margin-bottom:15px}.scooter-info,.scooter-info.feelTVS,.scooter-info.smartCont{margin-top:15px}.scooter-info{margin-left:0;margin-bottom:25px}.scooter-info h3{font-size:28px;line-height:30px}}.circle{height:180px;width:180px;border-radius:50%;background-color:transparent;position:relative;-webkit-transition:height .25s ease,width .25s ease;transition:height .25s ease,width .25s ease;z-index:10;margin:0 auto}.circle2{top:-180px}.circle:after,.circle:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid rgba(251,187,12,.15)}.circle:before{-webkit-animation:ripple 2s linear infinite;animation:ripple 6s linear .2s infinite}.circle:after{-webkit-animation:ripple 2s linear 1s infinite;animation:ripple 6s linear 1.5s infinite}.circle2:before{-webkit-animation:ripple 2s linear infinite;animation:ripple 6s linear 3s infinite}.circle2:after{-webkit-animation:ripple 2s linear 1s infinite;animation:ripple 6s linear 4.5s infinite}@-webkit-keyframes ripple{0%{-webkit-transform:scale(1);opacity:.05}20%{-webkit-transform:scale(2);opacity:1}60%{transform:scale(3);opacity:.75}100%{transform:scale(4);opacity:0}}@keyframes ripple{0%{-webkit-transform:scale(1);opacity:.05}20%{-webkit-transform:scale(2);opacity:1}60%{transform:scale(3);opacity:.75}100%{transform:scale(4);opacity:0}}.powerpack-performance{background:url(../img/power-5.jpg) no-repeat #151414;padding-top:155px}@media (max-width:480px){.powerpack-performance{background-image:url(../img/power-5-mobile.jpg);background-repeat:no-repeat;background-position:0 0;padding-top:130px}}.powerpack-performance h1{font-family:"DIN Next LT Pro BoldItalic",sans-serif;font-style:italic;font-size:100px;line-height:95px;letter-spacing:6px;color:#febc11;text-transform:uppercase;margin-left:65px;margin-bottom:160px}.powerpack-performance h1 span{color:#fff}@media (max-width:600px){.powerpack-performance h1{font-size:40px;line-height:42px;letter-spacing:0;margin-left:0;margin-bottom:114px}}@media (min-width:481px) and (max-width:1023px){.powerpack-performance h1{font-size:70px;line-height:1.5}}.nopadding{padding:0!important}.performance{background-color:#0f0f10;color:#fff;padding:50px;border:3px solid #0f0f10;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}@media (max-width:767px){.powerpack-performance .row{margin-left:0;margin-right:0}.performance{padding:30px}}@media (min-width:767px) and (max-width:1023px){.performance{padding:20px}}.performance:hover{border:3px solid #febc11}.performance:hover .table,.performance:hover h2{color:#febc11}.performance h5{font-family:"DIN Next LT Pro Medium",sans-serif;font-size:13px;color:#febc11;text-transform:uppercase;margin-bottom:30px}.performance .table,.performance h2{font-family:"DIN Next LT Pro Light",sans-serif}.performance h2{font-size:100px;color:#fff;letter-spacing:-7.5px}.performance h2.less-letter-space{letter-spacing:-12px}@media (max-width:767px){.performance h2{font-size:80px}}.performance h2 span{font-size:18px;letter-spacing:normal;text-transform:none}.btn-default,.choose-col h5,.featuresWrap h2,.specs-accodion .panel-title,.specs-head,.tabs .scooter-tabs.nav-tabs>li>a,.test-drive-form h1,.title-xs{text-transform:uppercase}@media (min-width:767px) and (max-width:1024px){.performance h2{font-size:70px}}.performance .table{display:table;width:100%;margin-bottom:0}.performance .table .table-cell{display:table-cell;vertical-align:middle;font-size:18px;line-height:25px}@media (min-width:767px) and (max-width:1024px){.performance .table .table-cell{font-size:15px;line-height:1.4}}.performance .table .table-cell:nth-child(odd){width:75px;font-size:100px;line-height:100px}@media (min-width:767px) and (max-width:1024px){.performance .table .table-cell:nth-child(odd){font-size:70px;line-height:70px}}.power-btn{text-align:center;margin:50px 0}.blog-container{padding:30px 0 0;background:#151414}.blog-container h2{color:#febc11;font-family:"DIN Next LT Pro BoldItalic",sans-serif;font-size:38px;text-align:center;margin-bottom:25px}.blog-container .tvs-blog{margin:0 auto}.blog-container .tvs-blog>a{display:block}@media screen and (max-width:768px){.scooter-info h3.keep-word{white-space:normal}.blog-container{padding:50px 0 25px}.blog-container .tvs-blog{margin:0 auto 60px;max-width:380px}.blog-container .tvs-blog>a{text-align:center}}.blog-container .tvs-blog>a img{border-radius:2px;margin:0 0 40px}.blog-container .tvs-blog .blog-content{font-family:"DIN Next LT Pro Medium",sans-serif}.blog-container .tvs-blog .blog-content span{color:#febc11;font-size:14px;text-transform:uppercase;margin:0 0 20px;display:block}@media screen and (max-width:768px){.blog-container .tvs-blog>a img{margin:0 0 20px}.blog-container .tvs-blog .blog-content span{font-size:12px;margin:0 0 15px}}.blog-container .tvs-blog .blog-content p a{font-size:20px;line-height:22px;color:#fff}.blog-container .tvs-blog .blog-content p a:hover{color:#fff}.blog-slider.slick-slider{margin-bottom:70px}.blog-slider.slick-slider .slick-arrow{height:45px;width:45px;top:34%}.blog-slider.slick-slider .slick-arrow::before{height:45px;width:45px;top:0;left:0}.blog-slider.slick-slider .slick-arrow.slick-prev::before{background:url(../img/carousel-left-icon.png) left top no-repeat}.blog-slider.slick-slider .slick-arrow.slick-next::before{background:url(../img/carousel-right-icon.png) left top no-repeat}#Features{background:#000}.featuresWrap{width:100%;position:relative;background:url(../img/features/bg_features.jpg) center top no-repeat}@media screen and (min-width:768px){.featuresWrap{min-height:629px}}@media screen and (min-width:1300px){.featuresWrap{background:#000}.featuresWrap,.overview-container,.smartxonnect-wrapper{min-height:680px;max-width:1366px;margin:0 auto}}@media screen and (max-width:768px){.blog-container .tvs-blog .blog-content p a{font-size:18px}.blog-slider.slick-slider .slick-arrow.slick-prev{left:16px;z-index:10}.blog-slider.slick-slider .slick-arrow.slick-next{right:20px;z-index:10}.featuresWrap{background:0 0}.featuresWrap .tab-content{float:none;margin-left:0;background:#000}}.featuresWrap .slider{margin:0 auto;position:absolute;z-index:1;right:0;top:0;width:100%}@media screen and (max-width:768px){.featuresWrap .slider{position:relative;left:0;top:0;right:auto;width:90%}.featuresWrap .nav.nav-tabs{display:none}}.featuresWrap .nav.nav-tabs{width:140px;float:left;position:absolute;z-index:2;left:5%;top:60px;background-color:transparent}.featuresWrap .feature-hero{position:relative;display:none}.featuresWrap .slick-slider .slick-slide{padding:10px 0;display:flex;justify-content:left;align-items:left}.featuresWrap h2{font-size:32px;line-height:40px;color:#febc11;font-family:"DIN Next LT Pro BoldItalic",sans-serif;font-style:italic}@media screen and (max-width:768px){.featuresWrap .feature-hero{margin:90px 0 0}.featuresWrap h2{font-size:16px;line-height:18px;margin-top:-30px}.featuresWrap .slick-slider .slick-slide{padding-top:30px}}.featuresWrap p{font-size:18px;color:#afadad;line-height:30px;font-family:"DIN Next LT Pro Light",sans-serif;display:none}.choose-col h3,.choose-col h5,.choose-col select,.title-xs{font-family:"DIN Next LT Pro Medium",sans-serif}@media screen and (max-width:768px){.featuresWrap p{font-size:16px;line-height:22px}}.featuresWrap .slick-next,.featuresWrap .slick-prev{height:32px;width:32px;border:1px solid #b7b7b7;border-radius:2px;top:172px;right:490px;left:inherit}.featuresWrap .slick-next{right:445px!important}.featuresWrap .slick-dots{text-align:left}.featuresWrap .slick-dots li button{font-size:12px;color:#fff;font-weight:700;border:1px solid #c12231;border-radius:50%;height:25px;width:25px}.featuresWrap .slick-dots li button:before{display:none}.featuresWrap .slick-dots li.slick-active button{color:#c12231;border:1px solid #fff}@media screen and (max-width:768px){.featuresWrap .tab-content>.tab-pane{display:block;opacity:1;position:relative}}.tabs .featuresWrap .nav-tabs>li{display:block;float:none;margin:0}.tabs .featuresWrap .nav-tabs>li.active a{color:#febc11;border:1px solid #febc11;border-left:none}.tabs .featuresWrap .nav-tabs>li.active a .style-icon{background-position:-102px 10px}.tabs .featuresWrap .nav-tabs>li.active a .performance-icon{background-position:-102px -96px}.tabs .featuresWrap .nav-tabs>li.active a .technology-icon{background-position:-102px -195px}.tabs .featuresWrap .nav-tabs>li.active a .comfort-icon{background-position:-102px -303px}.tabs .featuresWrap .nav-tabs>li.active a .convenience-icon{background-position:-102px -404px}.tabs .featuresWrap .nav-tabs>li.active a:after,.tabs .featuresWrap .nav-tabs>li.active a:before{width:100%;background-color:#febc11;transition:all .4s}.tabs .featuresWrap .nav-tabs>li:last-child a{border-bottom:#343232 solid 1px}.tabs .featuresWrap .nav-tabs>li a{color:#838383;padding:25px 12px 0 0;background-color:transparent;text-align:right;font-size:14px;transition:all .4s;height:70px;vertical-align:bottom;position:relative;border:1px solid #343232;border-left:none;border-bottom:none;border-radius:0}.faqs-content p img,.points-right li img{vertical-align:middle}.tabs .featuresWrap .nav-tabs>li a span{display:none;background:url(../img/icon-features.png) no-repeat;height:45px;width:45px;position:absolute;right:0;top:0;transition:all .4s;margin-right:12px}.tabs .featuresWrap .nav-tabs>li a span.style-icon{background-position:0 10px}.tabs .featuresWrap .nav-tabs>li a span.performance-icon{background-position:0 -96px}.tabs .featuresWrap .nav-tabs>li a span.technology-icon{background-position:0 -195px}.tabs .featuresWrap .nav-tabs>li a span.comfort-icon{background-position:0 -303px}.tabs .featuresWrap .nav-tabs>li a span.convenience-icon{background-position:0 -404px}.tabs .featuresWrap .nav-tabs>li a:hover{color:#febc11;border:1px solid #febc11;border-left:none;transition:all .4s}.tabs .featuresWrap .nav-tabs>li a:hover .style-icon{background-position:-102px 10px}.tabs .featuresWrap .nav-tabs>li a:hover .performance-icon{background-position:-102px -96px}.tabs .featuresWrap .nav-tabs>li a:hover .technology-icon{background-position:-102px -195px}.tabs .featuresWrap .nav-tabs>li a:hover .comfort-icon{background-position:-102px -303px}.tabs .featuresWrap .nav-tabs>li a:hover .convenience-icon{background-position:-102px -404px}.tabs .featuresWrap .nav-tabs>li a:hover:after,.tabs .featuresWrap .nav-tabs>li a:hover:before{width:100%;background-color:#febc11;transition:all .4s}.slick-next:before,.slick-prev:before{content:'';height:17px;width:12px;position:absolute;left:10px;top:8px}.tabs .featuresWrap .nav-tabs>li:last-child.active a{border-bottom:#febc11 solid 1px}.slick-next:before{background:url(../img/sprite.png) right -539px no-repeat}.slick-prev:before{background:url(../img/sprite.png) left -464px no-repeat}.title-xs{font-size:14px;color:#838383;letter-spacing:2px;padding:0 0 0 10px;position:relative;width:90%;margin:30px auto 0}.title-xs span{display:none;background:url(../img/icon-features.png) 0 10px no-repeat;position:absolute;height:45px;width:45px;left:0;top:0}.title-xs span.style-icon{background-position:0 10px}.title-xs span.performance-icon{background-position:-12px -94px}.title-xs span.technology-icon{background-position:-12px -195px}.title-xs span.comfort-icon{background-position:-24px -303px}.title-xs span.convenience-icon{background-position:-20px -404px}.price-container{background:url(../img/scooter-1.jpg) top center no-repeat #161515;min-height:830px;padding-top:90px}@media (max-width:480px){.price-container{background:url(../img/scooter-1-mobile.jpg) bottom center no-repeat #161515;background-size:cover;min-height:initial;padding-top:50px;padding-bottom:270px}}.price-wrapper{display:table;width:100%}.price-wrapper .exclusive-text{margin:40px 0 0;font-size:15px;color:rgba(255,255,255,.5)}.choose-col h5,.choose-col select{font-size:16px}@media (min-width:320px) and (max-width:767px){.price-wrapper .exclusive-text{margin:10px 0 20px}}.choose-col{display:inline-block;width:255px;padding-right:25px;color:#fff}@media (max-width:767px){.choose-col{margin-bottom:25px;padding:0;width:100%}}@media (min-width:768px) and (max-width:1024px){.choose-col{width:33.3333333%;margin-bottom:20px}}.choose-col h5{color:#febc11;margin-left:15px;margin-bottom:15px}.choose-col select{width:100%;border:1px solid #fff;color:#fff;padding:18px;position:relative;background:url(../img/down-arrow.png) 92% 50% no-repeat #000;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}@media (max-width:480px){.choose-col select{padding:10px}}.choose-col select::-ms-expand{display:none}.choose-col h3{font-size:43px}.choose-col h3 em{font-size:12px;color:rgba(255,255,255,.5);max-width:75px;display:inline-block;text-align:right;white-space:nowrap}.choose-col h3 span.fa-rupee{font-size:37px}.location-btn{text-align:center;margin-top:50px}@media (max-width:767px){.choose-col-1,.choose-col-2{width:49%;padding-right:0}.choose-col-1{padding-right:8px}.choose-col-2{padding-left:8px}.location-btn{margin-top:15px}}.colorizer{background:url(../img/color-change-bg.jpg) center -115px no-repeat #121212;padding:0 0 30px}@media (max-width:480px){.colorizer{background:url(../img/color-change-bg.jpg) center no-repeat #121212;min-height:inherit}}.tabs .scooter-tabs.nav-tabs,.tabs .scooter-tabs.nav-tabs>li>a:hover{background-color:transparent}.scooter-wrapper h1{color:#fff;font-size:32px;text-align:center;margin-top:50px}.tabs .scooter-tabs.nav-tabs{text-align:center;border-bottom:none;display:block;width:100%}.tabs .scooter-tabs.nav-tabs>li{float:none;display:inline-block;zoom:1;position:relative}.tabs .scooter-tabs.nav-tabs>li>a{border-radius:0;color:#fff;border:none;padding:26px 20px;font-size:14px;min-width:120px}@media (max-width:480px){.tabs .scooter-tabs.nav-tabs>li>a{padding:8px;font-size:12px;letter-spacing:0}}.tabs .scooter-tabs.nav-tabs>li.active>a,.tabs .scooter-tabs.nav-tabs>li.active>a:focus,.tabs .scooter-tabs.nav-tabs>li.active>a:hover{color:#fff;background-color:#c12231;cursor:default;border:none;bottom:0}.tabs .color-varient .nav-tabs{text-align:center;border-bottom:none;background-color:transparent;height:60px}@media screen and (max-width:768px){.tabs .color-varient .nav-tabs{width:100%;display:block}}.tabs .color-varient .nav-tabs>li{display:inline-block;zoom:1;width:90px;position:relative}@media screen and (max-width:768px){.tabs .color-varient .nav-tabs>li{width:13.5%}}.tabs .color-varient .nav-tabs>li>a{border-radius:0;color:#fff;border:none;margin-right:-10px;line-height:0;position:relative;bottom:-25px;height:20px;text-indent:-9999px;padding:0;z-index:1;-webkit-transition:height .1s ease-in;-moz-transition:height .1s ease-in;-ms-transition:height .1s ease-in;-o-transition:height .1s ease-in;transition:height .1s ease-in;-webkit-transform:skew(-25deg) rotatex(180deg);-moz-transform:skew(-25deg) rotatex(180deg);-ms-transform:skew(-25deg) rotatex(180deg);-o-transform:skew(-25deg) rotatex(180deg);transform:skew(-25deg) rotatex(180deg);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;-o-transform-origin:top;transform-origin:top}.tabs .color-varient .nav-tabs>li>a.yellow-tab{background:#f5b40c;background:-moz-linear-gradient(top,#fcee71 1%,#f5b40c 100%);background:-webkit-linear-gradient(top,#fcee71 1%,#f5b40c 100%);background:linear-gradient(to bottom,#fcee71 1%,#f5b40c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcee71', endColorstr='#f5b40c', GradientType=0)}.tabs .color-varient .nav-tabs>li>a.white-tab{background:#fff;background:-moz-linear-gradient(top,#888 1%,#fff 100%);background:-webkit-linear-gradient(top,#888 1%,#fff 100%);background:linear-gradient(to bottom,#888 1%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#888', endColorstr='#fff', GradientType=0)}.tabs .color-varient .nav-tabs>li>a.black-tab{background:#000;background:-moz-linear-gradient(top,#45484d 0,#000 100%);background:-webkit-linear-gradient(top,#45484d 0,#000 100%);background:linear-gradient(to bottom,#45484d 0,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000', GradientType=0)}.tabs .color-varient .nav-tabs>li>a.orange-tab{background:#fe7c2a;background:-moz-linear-gradient(top,#6e340f 0,#fe7c2a 100%);background:-webkit-linear-gradient(top,#6e340f 0,#fe7c2a 100%);background:linear-gradient(to bottom,#6e340f 0,#fe7c2a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6e340f', endColorstr='#fe7c2a', GradientType=0)}.tabs .color-varient .nav-tabs>li>a.blue-tab,.tabs .color-varient .nav-tabs>li>a.grey-tab{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#069ff7', endColorstr='#004ca3', GradientType=0)}.tabs .color-varient .nav-tabs>li>a.blue-tab{background:#0092ee;background:-moz-linear-gradient(top,#069ff7 0,#004ca3 100%);background:-webkit-linear-gradient(top,#069ff7 0,#004ca3 100%);background:linear-gradient(to bottom,#069ff7 0,#004ca3 100%)}.tabs .color-varient .nav-tabs>li>a.grey-tab{background:#a7a7a7;background:-moz-linear-gradient(top,#a7a7a7 0,#606060 100%);background:-webkit-linear-gradient(top,#a7a7a7 0,#606060 100%);background:linear-gradient(to bottom,#a7a7a7 0,#606060 100%)}.tabs .color-varient .nav-tabs>li>a.green-tab{background:#8ab600;background:-moz-linear-gradient(top,#8ab600 0,#159b00 100%);background:-webkit-linear-gradient(top,#8ab600 0,#159b00 100%);background:linear-gradient(to bottom,#8ab600 0,#159b00 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#215219', endColorstr='#406c39', GradientType=0)}.tabs .color-varient .nav-tabs>li>a.red-tab{background:#871614;background:-moz-linear-gradient(top,#ff424c 0,#871614 100%);background:-webkit-linear-gradient(top,#ff424c 0,#871614 100%);background:linear-gradient(to bottom,#ff424c 0,#871614 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff424c', endColorstr='#871614', GradientType=0 )}.tabs .color-varient .nav-tabs>li>a.redMetalic-tab{background:#ff191e;background:-moz-linear-gradient(top,#ff424c 0,#e8050c 100%);background:-webkit-linear-gradient(top,#ff424c 0,#e8050c 100%);background:linear-gradient(to bottom,#ff424c 0,#e8050c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff424c', endColorstr='#e8050c', GradientType=0)}.tabs .color-varient .nav-tabs>li>a:hover{border:none}.tabs .color-varient .nav-tabs>li>a+span{position:absolute;top:35px;left:0;text-align:center;display:none;width:100%;color:#929292;font-size:15px;line-height:1.2}.tabs .color-varient .nav-tabs>li>a.current+span{display:block}.tabs .color-varient .nav-tabs>li>a.current.yellow-tab{background:#f5b40c}.tabs .color-varient .nav-tabs>li>a.current.white-tab{background:#fff}.tabs .color-varient .nav-tabs>li>a.current.black-tab{background:#000}.tabs .color-varient .nav-tabs>li>a.current.orange-tab{background:#fe7c2a}.tabs .color-varient .nav-tabs>li>a.current.blue-tab{background:#0054a6}.tabs .color-varient .nav-tabs>li>a.current.green-tab{background:#89b500}.tabs .color-varient .nav-tabs>li>a.current.red-tab{background:#871614}.tabs .color-varient .nav-tabs>li>a.current.grey-tab{background:#433f3d}.tabs .color-varient .nav-tabs>li>a.current.redMetalic-tab{background:#ea1112}.tabs .color-varient .nav-tabs>li>a.current,.tabs .color-varient .nav-tabs>li>a.current:focus,.tabs .color-varient .nav-tabs>li>a.current:hover{color:#929292;cursor:default;border:none;outline:0;height:45px;left:5px;z-index:1}#popup-banner,.how-to-connect-video .how-to-video{cursor:pointer}@media screen and (min-width:0\0) and (min-resolution:72dpi){.tabs .color-varient .nav-tabs>li>a.current,.tabs .color-varient .nav-tabs>li>a.current:focus,.tabs .color-varient .nav-tabs>li>a.current:hover{left:0}}.col-centered{float:none;margin:0 auto}.colorize-scooter{text-align:center;margin:60px 0 100px}.colorWrap{float:none;margin:0 auto;padding:15px 0}.colorWrap p{font-size:16px}.colorOption{text-align:center;margin:0;width:100%}.colorOption ul{display:inline-block}.colorOption li a em{background-color:#eb8b00;height:40px;width:40px;position:relative;margin:0 auto;display:block;border:3px solid #fff;margin-bottom:10px!important}.colorOption li a em:before{background:0 0;border:3px solid transparent;content:"";display:block;position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;pointer-events:none}.colorOption li a.current em:before{border:3px solid #ccc}.colorOption li a span{font-style:normal;font-size:12px;font-weight:400;font-family:sans-serif;text-align:center;color:#000}.specs-head h1,.specs-head h4{font-family:"DIN Next LT Pro BoldItalic",sans-serif;font-style:italic}.color-variant ul{list-style:none;margin:0;padding:0}.color-variant .colorSlider .allCars{margin:60px auto 0;text-align:center;height:450px;width:400px}@media screen and (max-width:768px){.color-variant .colorSlider .allCars{width:300px;height:380px}}#discs .allCars li img.updateWidth{width:400px!important}@media screen and (max-width:768px){#discs .allCars li img.updateWidth{width:300px!important}}.color-variant .colorSlider .allCars ul{width:100%;position:relative}.color-variant .colorSlider p{padding:0 20px}.color-variant .allCars li{position:absolute;visibility:hidden;z-index:0;width:100%}.color-variant .allCars li.prevActive{visibility:visible;z-index:1}.color-variant .allCars li.active{visibility:visible;z-index:2}.color-variant img.autoWidth{max-width:none}.specification-container{margin:40px 0}@media (min-width:768px){.specification-container{margin:100px 0}}.specs-head{text-align:center;margin-bottom:70px}@media (max-width:600px){.specs-head{margin-bottom:20px}}.specs-head h4{font-size:32px;color:#fff;margin-bottom:30px}@media (max-width:600px){.specs-head h4{font-size:22px;margin-bottom:15px}}.specs-head h1{font-size:55px;color:#febc11}@media (max-width:600px){.specs-head h1{font-size:30px}.specs-row{margin-bottom:30px}}.specs-accodion .panel-group .panel{border-radius:0;background-color:#1e1d1d;color:#909090;font-size:18px;line-height:1.3}.specs-accodion .panel-group .panel+.panel{margin-top:0}.specs-accodion .panel-body{min-height:200px;background-size:auto 180px!important;background-position:right 20px bottom 20px!important}@media screen and (max-width:767px){.specs-accodion .panel-body{min-height:auto;background-size:auto 150px!important;background-position:right 10px bottom 10px!important}}.specs-accodion .panel-default{border:none;border-bottom:1px solid #3c3b3b}.specs-accodion .panel-default>.panel-heading{background-color:#151414;color:#fff;border-radius:0;padding:0}.specs-accodion .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:transparent}.specs-accodion .panel-title{font-family:"DIN Next LT Pro Medium",sans-serif;font-size:20px}.specs-accodion .panel-title>a{display:block;background-color:#1e1d1d;padding:15px}@media (min-width:768px){.specs-accodion .panel-title>a{padding:30px}}.specs-accodion .panel-title>a.collapsed{background-color:#151414}.specs-accodion .panel-title>a.collapsed:before{float:right!important;content:"\f067";color:#aaa}.specs-accodion .panel-title>a:before{float:right!important;font-family:FontAwesome;content:"\f068";padding-right:5px;color:#aaa}.specs-accodion .panel-title>a{background-image:url(../img/tech-space-icons.png);background-repeat:no-repeat;background-position:25px 25px;padding-left:90px}.specs-accodion .panel-title>a.iconElec{background-position:25px -95px}.specs-accodion .panel-title>a.iconChassis{background-position:25px -220px}.specs-accodion .panel-title>a.iconSuspension{background-position:25px -340px}.specs-accodion .panel-title>a.iconBrakes{background-position:25px -460px}.specs-accodion .panel-title>a.iconType{background-position:25px -580px}.specs-accodion .panel-title>a.iconFuelTank{background-position:25px -703px}.specs-accodion .panel-title>a.iconAirFilter{background-position:25px -809px}@media (max-width:767px){.specs-accodion .panel-title>a{background-position:5px 10px;padding-left:55px}.specs-accodion .panel-title>a.iconElec{background-position:5px -112px}.specs-accodion .panel-title>a.iconChassis{background-position:5px -235px}.specs-accodion .panel-title>a.iconSuspension{background-position:5px -354px}.specs-accodion .panel-title>a.iconBrakes{background-position:5px -475px}.specs-accodion .panel-title>a.iconType{background-position:5px -596px}.specs-accodion .panel-title>a.iconFuelTank{background-position:5px -718px}.specs-accodion .panel-title>a.iconAirFilter{background-position:5px -823px}}.specs-accodion.faqs-accordion .panel-title>a{padding-left:15px;background-image:none}.specs-row{display:table;width:100%}.specs-row .specs-cell{display:block;padding:2px}@media (min-width:600px){.specs-row .specs-cell{display:table-cell;padding:15px}.specs-row .specs-cell:first-child{border-right:1px solid #3c3b3b;width:185px}.specs-row .specs-cell:last-child{padding-left:45px}}.tvs-app{margin:100px 0 0;padding:570px 0 0;background:url(../img/tvs-app-bg.jpg) center 0 no-repeat}@media screen and (max-width:768px){.tvs-app{background-size:120%;margin:50px 0 0;padding:45% 0 0}}.app-container{margin:0 auto;padding:30px 40px;background:#febc11}.app-container .download-app{margin:30px 0 0}@media screen and (max-width:768px){.app-container{padding:40px 20px}.app-container .download-app{margin:0;text-align:center}}.app-container .download-app h2{font-size:32px;font-family:"DIN Next LT Pro BoldItalic",sans-serif;font-style:italic;margin:0 0 35px;color:#1d1c1c}@media screen and (max-width:768px){.app-container .download-app h2{font-size:26px;margin:0 0 25px}}.app-container .download-app p{color:#1d1c1c;font-size:18px;line-height:24px}.app-container .app-links{border-right:1px solid #000;padding:50px 50px 50px 0;float:right}@media screen and (max-width:768px){.app-container .download-app p{font-size:15px;line-height:22px;margin:0 0 35px}.app-container .app-links{padding:0;float:none;border:none;display:block;text-align:center}}.app-container .app-links a{margin:0 0 5px;display:block}.app-container .app-links a:last-child{margin:0}.app-container .qr-code{margin:5px 0 0}.how-to-connect-video{margin:0 0 50px}.how-to-connect-video .how-to-video-container{position:relative}.how-to-connect-video .how-to-video-container .content-box{position:absolute;bottom:0;left:0;padding:35px}@media screen and (max-width:768px){.app-container .qr-code{display:none}.how-to-connect-video{margin:0 0 50px;text-align:center}.how-to-connect-video .how-to-video-container .content-box{text-align:left;width:100%;padding:10px}}.how-to-connect-video .how-to-video-container .content-box h2{font-family:"DIN Next LT Pro BoldItalic",sans-serif;font-style:italic;color:#febc11;font-size:36px;margin:0 0 30px}@media screen and (max-width:768px){.how-to-connect-video .how-to-video-container .content-box h2{font-size:20px;margin:0 0 10px}}.how-to-connect-video .how-to-video-container .content-box p{font-size:18px;line-height:22px;color:#d8d8d8}@media screen and (max-width:768px){.how-to-connect-video .how-to-video-container .content-box p{display:none;font-size:14px;line-height:18px}.how-to-connect-video .related-video-container{margin:0 0 20px}}.how-to-connect-video .related-video-container h3{font-size:20px;color:#fff;line-height:25px;font-family:"DIN Next LT Pro Medium",sans-serif}.how-to-connect-video .related-video-container img{margin:0 0 30px}@media screen and (max-width:768px){.how-to-connect-video .related-video-container h3{font-size:14px;line-height:22px}.how-to-connect-video .related-video-container img{margin:0 auto 15px}}.how-to-connect-video .blog-slider.slick-slider,.how-to-connect-video .video-carousel.slick-slider{margin-bottom:70px}.how-to-connect-video .blog-slider.slick-slider .slick-arrow,.how-to-connect-video .video-carousel.slick-slider .slick-arrow{height:45px;width:45px;top:40%}.how-to-connect-video .blog-slider.slick-slider .slick-arrow::before,.how-to-connect-video .video-carousel.slick-slider .slick-arrow::before{height:45px;width:45px;top:0;left:0}.how-to-connect-video .blog-slider.slick-slider .slick-arrow.slick-prev::before,.how-to-connect-video .video-carousel.slick-slider .slick-arrow.slick-prev::before{background:url(../img/carousel-left-icon.png) left top no-repeat}.how-to-connect-video .blog-slider.slick-slider .slick-arrow.slick-next::before,.how-to-connect-video .video-carousel.slick-slider .slick-arrow.slick-next::before{background:url(../img/carousel-right-icon.png) left top no-repeat}.how-to-connect-video .remove-padding-above{padding-top:0!important}.how-to-connect-video .modal-dialog{width:800px;margin:100px auto}@media screen and (max-width:768px){.how-to-connect-video .blog-slider.slick-slider .slick-arrow.slick-prev,.how-to-connect-video .video-carousel.slick-slider .slick-arrow.slick-prev{left:20px;z-index:10}.how-to-connect-video .blog-slider.slick-slider .slick-arrow.slick-next,.how-to-connect-video .video-carousel.slick-slider .slick-arrow.slick-next{right:20px;z-index:10}.how-to-connect-video .modal-dialog{margin:150px auto 0;width:90%}}.how-to-connect-video .modal-content{width:100%}.how-to-connect-video .modal-body{position:relative;padding:0;width:100%}#html5-close,.how-to-connect-video .close{position:absolute;z-index:999;font-size:2rem;color:#fff!important;opacity:1;width:35px;height:35px;background:#c12231!important;font-weight:400}.how-to-connect-video .close{right:20px;top:10px;border-radius:50%;border:1px solid #fff!important}@media screen and (max-width:768px){.how-to-connect-video .close{right:10px}}.html5-image{border:0;padding:0!important}#html5-close{right:25px!important;top:25px!important;border-radius:50%;border:1px solid #fff!important}#html5-close::before{content:"×";color:#fff}.gallery-content:after,.gallery-content:before{content:"";position:absolute;width:50%;background:url(../img/pattern.jpg) #151515;z-index:-1}#html5-close img{display:none}.test-drive-form .checkbox-inline .has-error .form-control-feedback,.ug-textpanel-title{display:none!important}#page2{margin-top:10px}.gallery-content:before{height:50%;top:-30px;left:-100px}.gallery-content:after{height:25%;top:50%;right:0}.gallery-content{width:100%;margin:50px auto;box-sizing:border-box}.gallery-content .item{padding:5px;box-sizing:border-box;float:left;font-size:0}.gallery-content .item img{width:100%}.gallery-content .block-sixty{box-sizing:border-box;width:60%}.gallery-content .block-forty{width:40%;box-sizing:border-box}.gallery-content .block-thirty{box-sizing:border-box;width:30%}.no-icon{text-align:center!important;padding-right:35px!important}.no-icon:after{background:0 0!important;content:none}.tvs-racing-video{margin:100px 0}.tvs-racing-more{background:url(../img/tvs-racing-bg.jpg) center top no-repeat;padding:200px 0 350px}@media screen and (max-width:768px){.tvs-racing-video{margin:50px 0}.tvs-racing-more{padding:0 0 520px;background-size:150%;background-position:right bottom}}@media screen and (max-width:500px) and (min-width:381px){.tvs-racing-more{padding:0 0 500px;background-size:200%}}@media screen and (max-width:380px){.tvs-racing-more{padding:0 0 420px;background-size:200%}}.tvs-racing-more .racing-content h1{font-size:36px;line-height:40px;font-family:"DIN Next LT Pro BoldItalic",sans-serif;font-style:italic;margin:0 0 40px;color:#febc11}@media screen and (max-width:768px){.tvs-racing-more .racing-content h1{font-size:26px;line-height:30px;margin:0 0 25px}}.tvs-racing-more .racing-content p{font-size:18px;line-height:25px;font-family:"DIN Next LT Pro Light",sans-serif;margin:0 0 45px;color:#fff}.test-drive-form .form-control,.test-drive-form h1{font-family:"DIN Next LT Pro Bold",sans-serif}@media screen and (max-width:768px){.tvs-racing-more .racing-content p{font-size:14px;margin:0 0 25px}}.test-drive-container{background:url(../img/tvs-racing-bg.jpg) center top no-repeat;padding:40px 0 226px}@media (min-width:768px){.test-drive-container{padding-top:100px}}.test-drive-form{color:#fff}.test-drive-form .form-control{color:#000}.test-drive-form h1{font-size:22px;color:#febc11;margin-bottom:20px}.test-drive-form .has-error .checkbox-inline,.test-drive-form .has-error .control-label,.test-drive-form .has-success .checkbox-inline,.test-drive-form .has-success .control-label{color:#fff}.test-drive-form .checkbox input[type=checkbox],.test-drive-form .checkbox-inline input[type=checkbox]{margin-top:-1px}.test-drive-form .btn-default[disabled]:hover{background-color:#da0011;color:#fff}.test-drive-form .checkbox-inline{position:initial}.test-drive-form .has-feedback .form-control-feedback{right:0}.test-drive-form .has-error .checkbox,.test-drive-form .has-error .help-block,.test-drive-form .has-error .radio,.test-drive-form .has-error .radio-inline,.test-drive-form .has-error.checkbox label,.test-drive-form .has-error.checkbox-inline label,.test-drive-form .has-error.radio label,.test-drive-form .has-error.radio-inline label{color:#ff4a58}.test-drive-form .terms-label label{padding-right:12px}.test-drive-form .terms-label label .form-control-feedback{right:-13px;top:-4px}#success_message{display:none}.terms-policy{margin:0 0 40px}.terms-policy .breadcrumb-container{background:#febc11;margin:0 0 40px}.terms-policy .breadcrumb-container .breadcrumb{background:0 0;padding:20px 0;margin:0}.terms-policy .breadcrumb-container .breadcrumb a{color:#000;font-size:18px;font-family:"DIN Next LT Pro Medium",sans-serif;padding:0 10px 0 0;border-right:0 solid #000}.terms-policy h1,.terms-policy h2{font-family:"DIN Next LT Pro BoldItalic",sans-serif}.terms-policy .breadcrumb-container .breadcrumb a:last-child{border:none;padding:0 20px}.terms-policy h1{color:#febc11;font-style:italic;font-size:43px;line-height:50px;letter-spacing:1.08px;margin:0 0 25px}.terms-policy a,.terms-policy h2{color:#fff;font-style:italic}@media (max-width:767px){.terms-policy h1{font-size:26px;line-height:normal}}.terms-policy h2{font-size:26px;line-height:40px;margin:10px 0 20px}.terms-policy p,.terms-policy ul{margin:0 0 20px}@media (max-width:767px){.terms-policy h2{font-size:22px;line-height:normal}}.terms-policy a:hover{color:#c12231}.terms-policy p{font-size:15px;color:#ababab;line-height:20px}.terms-policy ul li{margin:0 0 15px 20px;color:#ababab;list-style-type:circle}.page-404{text-align:center;margin:50px 0}.page-404 .title{font-family:"DIN Next LT Pro Bold",sans-serif;font-size:200px;color:#febc11;margin:0 0 30px;display:block}.page-404 p{font-size:15px;margin:0 0 30px;color:#ababab;line-height:25px}.page-404 .not-found{font-size:40px;letter-spacing:6px}.btn-default,body{font-size:14px;position:relative}body{font-family:"DIN Next LT Pro Light",sans-serif;font-weight:400;background:#151414}@media screen and (max-width:991px){h4{color:red}}img{max-width:100%}.mainWrapper{margin:0 auto}.btn-default{background-color:#c12231;color:#fff;border:0;padding:18px 60px 18px 35px;font-family:"DIN Next LT Pro Medium",sans-serif;letter-spacing:2px}.content-head h1,.points-right li{font-family:"DIN Next LT Pro BoldItalic",sans-serif}.btn-default:after{content:'';position:absolute;top:20px;right:35px;background:url(../img/sprite.png) right -22px no-repeat;height:12px;width:18px;transition:right .2s}.btn-default:active,.btn-default:focus,.btn-default:hover{background-color:#c12231;color:#fff}.btn-default:hover:after{right:30px;transition:right .2s}.btn-red{background-color:#c12231;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.btn-red:after{background-position:-38px -22px;width:9px;height:13px}.btn-red:hover{background-color:#bc0c03}.btn-red:hover span.fa{color:#000}@media screen and (max-width:768px){.remove-container-padding{padding:0}.remove-container-padding .row{margin-left:0;margin-right:0}}.content-head{margin:0 auto;padding:80px 0 50px;text-align:center;max-width:750px}.content-head h1{margin:0 0 10px;line-height:50px;font-size:36px;color:#febc11;font-style:italic}.content-head h1 sup{font-size:25px}@media screen and (max-width:768px){.content-head{padding:65px 0 30px}.content-head h1 sup{font-size:20px}.content-head h1{font-size:26px;line-height:30px}}.content-head p{font-size:18px;color:#fff;line-height:30px}@media screen and (max-width:768px){.content-head p{font-size:15px;line-height:22px}}h1,h2,h3,h4,h5,h6{text-transform:capitalize!important}.overview-container h1,.overview-container h2,.overview-container h3,.overview-container h4,.overview-container h5,.overview-container h6{text-transform:uppercase!important}.overview-container .overview-head p{text-transform:uppercase!important;line-height:40px}select[disabled]{opacity:.4}.faqs-accordion h3{font-size:32px;font-weight:700;color:#febc11;margin:65px 0 0 29px}@media (max-width:767px){.faqs-accordion h3{margin-top:40px;margin-left:15px;font-size:25px;font-family:"DIN Next LT Pro BoldItalic",sans-serif}.faqs-accordion h1{font-size:20px}.faqs-accordion .panel-title{font-size:16px}}.faqs-accordion .panel-title a{font-style:normal}.faqs-accordion .panel-title a:hover{color:#fff}.faqs-accordion .panel-body{min-height:inherit}.faqs-content{padding:0 14px}.faqs-content p,.faqs-content ul>li{font-size:18px;line-height:1.5}@media (max-width:767px){.faqs-content p,.faqs-content ul>li{font-size:14px}}.faqs-content ol{list-style-type:decimal}.faqs-content ol li{line-height:1.5;margin:0 0 15px 20px}.tabs .nav-tabs.new-width{width:1250px}.slick-next{right:15px!important}.slick-prev{left:15px;z-index:10}form#CallBackForm .form-group:nth-child(4){display:none!important}@media (max-width:768px){.navbar .navbar-nav>li.missedCall{margin-top:0}.slick-next{right:15px!important}.slick-prev{left:15px!important;z-index:10}.blog-slider.slick-slider .slick-arrow{top:22%}}@media (max-width:425px){.blog-slider.slick-slider .slick-arrow{top:29%}}@media (max-width:800px){.navbar .navbar-nav>li.missedCall em{display:none}}.terms-policy .breadcrumb-container .breadcrumb a:first-child:after{content:">";margin-left:15px}.terms-policy .breadcrumb-container .breadcrumb a:last-child{padding-left:0}.call-back-form{margin-top:80px}.get-touch-wrapper{background:url(../img/gettouch-bg-tvs-app.jpg) center no-repeat;background-size:cover}.get-touch-wrapper .call-back-form h1{text-align:left}.blogTabWrap,.helpText{text-align:center}.get-touch-wrapper .call-back-form label{color:#fff;font-size:15px;font-weight:700;line-height:1.4}@media (min-width:768px){.get-touch-wrapper .call-back-form h1{margin-bottom:20px}}.points-right{margin-top:185px}.points-right li{color:#fff;font-weight:700;font-size:20px;list-style:none;float:left;display:block;line-height:1.3;margin-bottom:10px}.points-right li strong{font-size:30px}.points-right hr{width:100%;float:left;display:block;opacity:.6}.bike img{margin-top:180px;width:420px;max-width:420px}#viewThreeD{margin:40px auto 0;max-width:100%;cursor:all-scroll}#viewThreeD img{width:100%}.helpText{display:block;color:#fff;text-transform:uppercase;margin-top:10px;margin-bottom:40px}#slider{width:160px;margin:0 auto;opacity:0;height:0}.blog-container #videos .tvs-blog>a:after,.homevideo:before{content:'';margin-left:-61px}@font-face{font-family:digital-7_italicitalic;src:url(../fonts/digital-7_italic-webfont.woff2) format('woff2'),url(../fonts/digital-7_italic-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:new_x_digital_tfb_lightRg;src:url(../fonts/new_x_digital_light_tfb-webfont.woff2) format('woff2'),url(../fonts/new_x_digital_light_tfb-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:exomedium_italic;src:url(../fonts/exo-mediumitalic-webfont.woff2) format('woff2'),url(../fonts/exo-mediumitalic-webfont.woff) format('woff');font-weight:400;font-style:normal}.svgContent,.techSVGObject,svg{position:absolute;left:33.255%;top:29.5%}.svgContent{width:279px;height:173px}.svgContent .techFullImg{display:none;position:relative;top:10px;left:2px}.svgContent .techFullImg img{border-radius:6px}@keyframes blink{50%{stroke:#febc11}}.borderAnimate{stroke:red;animation:blink .5s step-end infinite alternate}.timer{position:absolute;left:42.8%;top:35%;font-size:68px;color:#000;font-family:digital-7_italicitalic}.timer.active{left:40.2%}#slide-2.driveMode,#slide-3.driveMode,.racerGreet{left:0;bottom:8px;font-size:14px;color:#000;text-transform:uppercase;line-height:19px;letter-spacing:-1px;position:absolute;width:100%;text-align:center;font-family:new_x_digital_tfb_lightRg}.racerGreet{display:none}#slide-2.driveMode,#slide-3.driveMode{display:block}.blog-container .blogTabWrap #videos .tvs-blog>a:after,.driveMode .text1,.driveMode .text2,.hero-banner .homevideo:before{display:none}.st18,.st19{font-size:12px}.featreLoading{position:absolute;left:50%;top:40%;z-index:1}.featureslideCont{position:absolute;width:100%;max-width:400px;right:10%;top:50px}.featuresWrap .slick-slide .content,.homevideo{position:relative}.featuresWrap .tab-technology .slick-next,.featuresWrap .tab-technology .slick-prev{top:195px}@media screen and (max-width:321px){.featuresWrap .tab-technology .slick-next,.featuresWrap .tab-technology .slick-prev{top:147px}}@media screen and (max-width:375px){.featuresWrap .tab-technology .slick-next,.featuresWrap .tab-technology .slick-prev{top:153px}}.homevideo:before{position:absolute;background:url(../img/play-icon.png) no-repeat;height:122px;width:122px;top:50%;left:50%;margin-top:-61px}@media screen and (max-width:768px){.homevideo:before{content:'';position:absolute;background:url(../img/play-icon.png) no-repeat;height:94px;width:94px;top:58%;left:55%;margin-left:-61px;margin-top:-61px;background-size:100%}}.blogTabWrap .tab-content{text-align:left}.tabs .blogTabWrap .nav-tabs>li a{border-bottom:0;color:#fff;background:#151414;border-radius:0;position:relative}.tabs .blogTabWrap .nav-tabs>li.active a{color:#fff;background:#c12231;border-bottom:0}.blog-container #videos .tvs-blog>a img{position:relative}.blog-container #videos .tvs-blog>a:after{position:absolute;background:url(../img/play-icon.png) no-repeat;height:122px;width:122px;top:17%;left:50%}#firstOverlay,#firstOverlayWrapper{z-index:99995;left:0;top:0;width:100%;height:100%}#firstOverlayWrapper{position:absolute;display:none}#firstOverlay{position:fixed;background:rgba(0,0,0,.6)}#popup-banner{display:block}#firstOverlayWrapper .imageBox{position:fixed;top:50%;left:50%;margin-top:-300px;margin-left:-400px;z-index:99996;background:#000;height:600px;width:800px}@media screen and (max-width:676px){#firstOverlayWrapper .imageBox{margin-top:-125px;margin-left:-150px;height:250px;width:300px}}@media screen and (min-width:1025px){.svgContent,.techSVGObject,svg{position:absolute;left:33.25%;top:50.1%;width:258px;height:159px}}@media screen and (max-width:768px){.featuresWrap .slick-next,.featuresWrap .slick-prev{top:initial;left:5px;bottom:5px}.featuresWrap .slick-next{left:45px}.featureslideCont{right:initial;top:10px;left:10px}.feature-hero--{margin-top:-200px;display:block;padding:0 25px}@media screen and (max-width:321px){.feature-hero--{margin-top:-152px}}.timer{left:57.8%;top:46%}.racerGreet{left:0;top:73%}.svgContent,.techSVGObject,svg{left:50%;top:60px;margin-left:-139px}.slick-slide .staticImg img{top:22px;position:relative}}.st0{display:none}.st1,.st10,.st17,.st3,.st4,.st5,.st7,.st8,.st9{display:inline}.st2{stroke:#020202;stroke-width:.75;stroke-miterlimit:10}.st3{stroke:#000;stroke-miterlimit:10}.st4{stroke:#E21010;stroke-miterlimit:10}.st5{stroke:#000;stroke-width:.75;stroke-miterlimit:10}.st6{enable-background:new}.st7{fill:#252525}.st8{fill:none;stroke:#252525;stroke-miterlimit:10}.st9{fill:#181818}.st10{fill:#E21010}.st11{fill:none;stroke:#252525;stroke-width:.5;stroke-miterlimit:10}.st12{fill:#252525}.st13{fill:none;stroke:#000;stroke-width:.5;stroke-miterlimit:10}.st14{fill:none;stroke:#100F10;stroke-width:.5;stroke-miterlimit:10}.st15{fill:#121111}.st16{fill:#FFF}.st17{fill:none;stroke:#E21010;stroke-width:.5;stroke-miterlimit:10}.st18,.st20{font-family:new_x_digital_tfb_lightRg}.st21{font-size:6.28px}.st22{fill:#020202}.st23{fill:#dedddd;stroke:#000;stroke-miterlimit:0}.st24{font-size:7.74px}.st25{font-size:12.04M255.8,127.3v-1.9v-.2v-.5c0-.1-.1-.2-076px}.st26{font-size:10.39px}.st27{fill:none;stroke:#252525;stroke-miterlimit:10}.st28{fill:#070707}.st29{font-family:exomedium_italic}.st30{font-size:6px}.st31{font-family:Orbitron-Medium}.st32{font-size:8px}.st33{font-size:5px}.expandSticky span{transition:all .4s}.expandSticky span.active{transform:rotate(45deg);padding:4px 12px 0}#burgerIcon span:nth-child(1),#burgerIcon span:nth-child(2){-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center}#burgerIcon{width:35px;height:24px;position:relative;transform:rotate(0);transition:.5s ease-in-out;left:0;right:0;cursor:pointer;z-index:102}#burgerIcon span{display:block;position:absolute;height:4px;width:100%;background:#e3172e;border-radius:0;opacity:1;transform:rotate(0);transition:.25s ease-in-out}#burgerIcon span:nth-child(1){top:0;transform-origin:left center}#burgerIcon span:nth-child(2){top:10px;transform-origin:left center}#burgerIcon span:nth-child(3){top:20px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#burgerIcon.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-3px;left:8px}#burgerIcon.open span:nth-child(2){width:0%;opacity:0}#burgerIcon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:22px;left:7px}.nav-mobile-links{display:none;position:absolute;left:0;top:70px;z-index:999;background:#000;width:100vw}.nav-mobile-links li{margin-left:20px;margin-right:20px}.nav-mobile-links li.tvsCTA{margin-top:30px;margin-bottom:30px}.nav-mobile-links li.tvsCTA a{border:0}.nav-mobile-links li a{cursor:pointer;color:#fff;font-size:18px;font-family:"DIN Next LT Pro Medium",sans-serif;text-transform:uppercase;letter-spacing:2px;padding:25px 10px 25px 0;display:block;border-bottom:solid 1px #383737}.pagetitle{background-color:#eaeaea;padding:18px 25px;text-align:center;border-bottom:solid 5px #c12231;width:100%}.pagetitle h2{font-family:"DIN Next LT Pro Medium",calibri,sans-serif;text-transform:uppercase!important;font-size:22px;color:#c12231;letter-spacing:2px}.overlayWrap{background:rgba(0,0,0,.8);position:fixed;top:0;left:0;width:100%;height:100%;z-index:101;display:none}.nav-mobile-links{overflow:auto}.mobileNavOpen .overlayWrap{display:block}.awardSection{position:relative}.awardSection .awardCTAWrap,.awardSection .awardText,.awardSection .awardTrophy{position:absolute}.awardSection .awardTrophy{left:12%;top:14%}.awardSection .awardText{top:20%;left:40%}.awardSection .awardCTAWrap{top:55%;left:53%}.awardSection .btn-red.awardCTA{background-color:transparent;border:1px solid #f66;margin:0 5px}@media screen and (max-width:767px){.nav-mobile{position:absolute;left:0;top:0;border-right:solid 1px #ccc;padding:18px 16px}.navbar .navbar-nav{margin-right:0}.navbar .navbar-nav>li.missedCall{border-radius:0}.navbar .navbar-header{margin-left:70px;padding-bottom:10px}.tabs .tabWrapper{height:0;width:0;visibility:hidden}.navbar,.navbar-fixed{position:fixed;z-index:9999;width:100%;top:0}.tabWrapper-fixed{top:85px!important}.awardSection .awardHero,.awardSection .awardText,.awardSection .awardTrophy{max-width:100%;left:0}.awardSection .awardText{top:20px}.awardSection .awardCTAWrap{left:0;bottom:0;top:inherit;padding-bottom:30px}.awardSection .awardTrophy{top:28%;width:72%;left:17%!important}.awardSection .btn-red.awardCTA{padding:15px 30px 12px 15px;left:5%}.awardSection .btn-red.awardCTA.btn-default:after{top:17px;right:14px}}@media screen and (min-width:425px){.nav-mobile{padding:22px 16px}}#get-in-touch-page .nav-mobile{display:none!important}#get-in-touch-page .navbar .navbar-header{margin-left:0}

#tab-loader{
	/*background:url(../img/loader.gif) center 133px no-repeat #000;*/
	width:100%;
	height:100%;
	position:absolute;
	z-index:999;
	display:block
}


.powerpack-performance .custom-h1 {
    font-family: "DIN Next LT Pro BoldItalic", sans-serif;
    font-style: italic;
    font-size: 100px;
    line-height: 95px;
    letter-spacing: 6px;
    color: #febc11;
    text-transform: uppercase;
    margin-left: 65px;
    margin-bottom: 160px;
}
.powerpack-performance .custom-h1 span {
    color: #fff;
}
.overview-head h1, .overview-head .custom-h1  {
    color: #febc11;
    font-size: 43px;
    line-height: 50px;
    letter-spacing: 1.08px;
    max-width: 755px;
    margin: 0 auto;
}

.overview-head h1, .overview-head p, .scooter-info h3, .custom-h1 {
    font-family: "DIN Next LT Pro BoldItalic", sans-serif;
    font-style: italic;
}
h1.seo-h1 {
    height: 0px !important;
    width: 0px !important;
    z-index: -9999 !important;
    position: relative !important;
    opacity: 0 !important;
}
.content-head .custom-h1 {
    margin: 0 0 10px;
    line-height: 50px;
    font-size: 36px;
    color: #febc11;
    font-style: italic;
}
#Racing h2.custom-h1 {
    font-size: 36px;
    line-height: 40px;
    font-family: "DIN Next LT Pro BoldItalic",sans-serif;
    font-style: italic;
    margin: 0 0 40px;
    color: #febc11;
}
.specs-head h2.custom-h1 {
    font-size: 55px;
    color: #febc11;
    line-height: 40px;
    font-family: "DIN Next LT Pro BoldItalic",sans-serif;
    font-style: italic;
    margin: 0 0 40px;
    color: #febc11;
}
span.lowerLetter {
	text-transform: lowercase;
}

.tabs .nav-tabs>li {
    margin-bottom: -4px;
}
.tabs .nav-tabs>li a {
    padding: 18px 19px;
    margin-right: 0px;
    font-family: "DIN Next LT Pro Medium", calibri, sans-serif;
    text-transform: uppercase;
    font-size: 16px;
    color: #000;
    text-align: center;
    letter-spacing: 2px;
    border: 0 none;
    border-bottom: solid 5px transparent;
}

.tabs .nav-tabs>li a:hover {
    color: #c12231;
    border-radius: 0;
    border-bottom: 0 none;
    border-bottom: solid 5px #c12231;
}

.tabs .nav-tabs>li a.tcore:before {
    content: '';
    display: inline-block;
    width: 42px;
    height: 16px;
    background: transparent url("../assets/img/t-core-icon.png") 0 0 no-repeat;
    margin-right: 5px;
    margin-top: -6px;
    vertical-align: middle;
}

.tabs .nav-tabs>li.active a {
    color: #c12231;
    border: 0 none;
    border-radius: 0;
    background-color: transparent;
    border-bottom: solid 5px #c12231;
}

.tabs .nav-tabs>li .no-tab {
    background-color: #c12231;
    color: #fff;
}

.downArrow a {
    width: 100%;
    height: 100%;
    display: block;
    text-align: center;
    vertical-align: middle;
    padding-top: 17px;
}


.nanobar {
    width: 100%;
    height: 4px;
    z-index: 9999;
    top: 0
}

.bar {
    width: 0;
    height: 100%;
    transition: height .3s;
    background: #da1b20;
}

.tabs {
    font-family: "DIN Next LT Pro Light", sans-serif;
}

.tcore:before {
    content: '';
    display: inline-block;
    width: 42px;
    height: 16px;
    background: transparent url("../assets/img/t-core-icon.png") 0 0 no-repeat;
    margin-right: 5px;
    margin-top: -6px;
    vertical-align: middle;
}

.tabWrapper {
    text-align: center;
    background-color: #eaeaea;
    width: 100%;
    /* max-width: 1366px; */
}

.tabWrapper.fixed-tab {
    position: fixed;
    top: 0;
    z-index: 999;
}

.app-container .app-links {
  padding: 32px 50px 32px 0; 
}


.app-container .qr-code{
  margin:0;
  text-align: right;
  position: relative;
}
.smartStand .app-container .qr-code.separatorLine:after{
	content: '';
	position: absolute;
    height: 97%;
    width: 1px;
    background: #000;
    right: -23px;
    top: 1px;
}

ul.staticIcons>li>a {
	width: 160px;
}
ul.social-icon {
    width: 130px;
}
ul.staticIcons>li:hover a {
    left: -115px;
}
ul.staticIcons>li.share:hover a {
	padding-left: 0;
    padding-right: 22px;
}
ul.social-icon .jssocials-share {
    margin-right: 1em;
}
.smartStand .app-container .connectBarIB .download-app h2 {
    margin-top: 46px;
}

@media screen and (max-width: 1199px) {
    .tabWrapper {
        overflow-x: auto;
    }
}

.tabs .nav-tabs {
    background-color: #eaeaea;
    border-bottom: 0 none;
    display: inline-block;
    margin: 0 auto;
    position: relative;

}

.downArrow {
    position: fixed;
    bottom: 30px;
    left: 48.6%;
    background: #d3cfce;
    border-radius: 50%;
    height: 48px;
    width: 48px;
    z-index: 999;
}

.bounce {
    -moz-animation: bounce 3s infinite;
    -webkit-animation: bounce 3s infinite;
    animation: bounce 3s infinite;
}

@-moz-keyframes bounce {

    0%,
    20%,
    50%,
    80%,
    100% {
        -moz-transform: translateY(0);
        transform: translateY(0);
    }

    40% {
        -moz-transform: translateY(-30px);
        transform: translateY(-30px);
    }

    60% {
        -moz-transform: translateY(-15px);
        transform: translateY(-15px);
    }
}

@-webkit-keyframes bounce {

    0%,
    20%,
    50%,
    80%,
    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    40% {
        -webkit-transform: translateY(-30px);
        transform: translateY(-30px);
    }

    60% {
        -webkit-transform: translateY(-15px);
        transform: translateY(-15px);
    }
}

@keyframes bounce {

    0%,
    20%,
    50%,
    80%,
    100% {
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    40% {
        -moz-transform: translateY(-30px);
        -ms-transform: translateY(-30px);
        -webkit-transform: translateY(-30px);
        transform: translateY(-30px);
    }

    60% {
        -moz-transform: translateY(-15px);
        -ms-transform: translateY(-15px);
        -webkit-transform: translateY(-15px);
        transform: translateY(-15px);
    }
}

.cookie_bot {
    width: 100%;
    bottom: 0;
    right: 0;
    left: 0;
    position: fixed;
    z-index: 999999;
    color: #fff;
    background: rgba(0, 0, 0, 0.9);
    background-size: 100%;
    display: none;
}

.cookie_cont {
    width: 100%;
}

.cookie_cont>p {
    padding: 0;
    margin: 0;
    font-size: 12px;
    line-height: 1.4;
}

.cookie_main {
    padding: 10px 0 10px 0;
}

.cookie_main a {
    color: #fff;
}

.cookie_main p a {
    color: #fff;
    text-decoration: underline;
}

.cookie_but {
    text-align: center;
}

.cookie_but>a {
    padding: 6px 20px;
    text-decoration: none;
    border: 1px solid;
    text-align: center;
    font-size: 12px;
    display: inline-block;
    margin-top: 5px;
}

@media only screen and (min-width: 768px) {
    .cookie_cont {
        width: 84%;
        float: left;
    }

    .cookie_but>a {
        margin-top: 0;
        float: right;
        border: 2px solid;
        font-size: 14px;
        padding: 10px 20px;
    }

    .cookie_main {
        padding: 20px 0;
    }

    .cookie_cont>p {
        font-size: 14px;
    }

    .cookie_but {
        width: 15%;
        float: right;
        text-align: left;
    }

}




.overflowHidden {
    overflow: hidden;
  }
  .bluetoothEnable {
    
    background-size: cover;
    position: relative;
  }
  
  .callerIDSms {
    
    background-size: cover;
    min-height: 475px;
  }
  .lastparkLoc {
   
  }
  .rideStartShare {
    
    background-size: cover;
    min-height: 530px;
    padding-top: 120px;
    padding-bottom: 100px;
  }
  
  .startPoint {
    position: absolute;
    left: 73px;
    top: 77px;
    z-index: 2;
    height: 8px;
    width: 8px;
    text-indent: -9999px;
    background: rgba(0,0,0,1);
    border-radius: 50%;
    border: solid 2px #fdbb11;
  }
  .naviStart,
  .naviEnd {
    position: absolute;
    left: 50px;
    top: 54px;
    z-index: 2;
  }
  .naviEnd{
    left: 406px;
    top: 168px;
  }
  
  /* Map Line Animation */
  .naviAssiPoly{
    fill:none;
    stroke:#F5B40B;
    stroke-width:2;
    stroke-linecap:round;
    stroke-linejoin:round;
    stroke-miterlimit:10;
  }
  
  .animated.naviAssiPoly {
    stroke-dasharray: 1000;
    stroke-dashoffset: 1000;
    animation: dash 4s linear forwards 1;
    animation-delay: 1s;
  }
  
  @keyframes dash {
    from {
      stroke-dashoffset: 1000;
    }
    to {
      stroke-dashoffset: 0;
    }
  }
  
  /* Map Pin animation */
  .animated.naviStart {
    animation: pinAnimation 5s linear forwards infinite;
    animation-delay: 3s;
  }
  
  @keyframes pinAnimation {
    30% {
      transform: translate(148px, 52px);
    }
  
    33% {
      transform: translate(156px, 55px) rotate(80deg);
    }
    40% {
      transform: translate(142px, 92px) rotate(80deg);
    }
  
    43% {
      transform: translate(140px, 99px) rotate(7deg);
    }
    58% {
      transform: translate(215px, 127px) rotate(-5deg);
    }
  
    61%{
      transform: translate(218px, 126px) rotate(14deg);
    }
    73%{
      transform: translate(246px, 151px) rotate(41deg);
    }
  
    80%{
      transform: translate(257px, 175px) rotate(49deg);
    }
    83%{
      transform: translate(259px, 183px) rotate(-46deg);
    }
  
    96%{
      transform: translate(341px, 148px) rotate(-49deg);
      opacity: 1;
    }
    100%{
      transform: translate(341px, 148px) rotate(-49deg);
      opacity: 0;
    }
  }
  
  
  .smartCon .content-head {
    text-align: left;
  }
  .lastParkWrap {
    position: relative;
    text-align: center;
  }
  
  
  .circleWrapper {
    width: 600px;
    height: 400px;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    position: absolute;
    right: 58px;
    bottom: 60px;
  }
  .circleWrapper .item {
    z-index: 100;
    padding: 5px;
    position: relative;
    left: 45px;
    top: 30px;
  }
  
  .circlesWrap {
    position: absolute;
    left: 225px;
    top: 125px;
  }
  
  .circleFade {
    border-radius: 50%;
    border: solid 2px #00ccff;
    width: 150px;
    height: 150px;
    position: absolute;
    opacity: 0;
    animation: scaleIn 5s infinite cubic-bezier(.36, .11, .89, .32);
  }
  
  @keyframes scaleIn {
    from {
      transform: scale(0, 0);
      opacity: .4;
    }
  
    to {
      transform: scale(2.5, 2.5);
      opacity: 0;
    }
  }
  
  .naviMap {
    position: relative;
  }
  .naviMap svg{
    position: absolute;
    z-index: 1;
    left: 62px;
    top: 72px;
    width: 396px;
    height: auto;
  }
  /* For IE 11 */
  _:-ms-fullscreen, :root .naviMap svg {
    top: -25px;
  }
  _:-ms-fullscreen, :root .animated.naviAssiPoly {
      stroke-dashoffset: 0;
  }
  
  .naviMap svg .st0 {
    display: block;
  }
  
  .consoleBoardWrap {
    display: inline-block;
    position: relative;
    height: 166px;
  }
  .smart-callSMS {
    position: relative;
    bottom: -123px;
    text-align: center;
    width: 100%;
  }
  .smart-callSMS .text{
    text-transform: uppercase;
    font-family: new_x_digital_tfb_lightRg;
    font-size: 15px;
    line-height: 22px;
  }
  
  .lastParkPhone,
  .lastParkBike{
    position: absolute;
    left: 50px;
  }
  .lastParkBike {
    left: 215px;
    top: 62px;
  }
  
  @media screen and (max-width: 1300px) {
    .callerIDSms {
      background-size: inherit;
      background-position: -58px 0px;
    }
  }
  @media screen and (max-width: 1100px) {
    .callerIDSms {
      background-position: -208px -30px;
    }
  }
  @media screen and  (max-width: 1024px) and (min-width: 768px) {
    .circleWrapper {
      width: 500px;
      right: 55px;
    }
    .lastParkBike{
      width: 250px;
    }
    .routeWrap {
      left: -43px;
      position: relative;
      top: -24px;
    }
    .startPoint {
      display: none;
    }
    .naviMap svg {
      width: 323px;
      left: 94px;
      top: 84px;
    }
    .naviStart{
      left: 69px;
      top: 61px;
    }
    .naviEnd {
      left: 370px;
      top: 151px;
    }
    .animated.naviStart {
      animation: none;
    }
    .callerIDSms {
      background-position: -192px -1px;
    }
    
  }
  @media only screen and (max-width: 769px) and (min-width: 768px)  {
    .circleWrapper {
      width: 428px;
      bottom: 10px;
    }
    .naviMap svg {
      width: 246px;
      left: 220px;
      top: 68px;
    }
    .naviStart {
      left: 57px;
      top: 45px;
    }
    .naviEnd {
      left: 286px;
      top: 106px;
    }
    .callerIDSms {
      background-position: -334px -1px;
    }
  }
  
  @media screen and (max-width: 767px) {
    .nav-mobile {
      position: absolute;
      left: 0;
      top: 0;
      border-right: solid 1px #ccc;
      padding: 18px 16px;
    }
    .navbar .navbar-nav {
      margin-right: 0;
    }
    .navbar .navbar-nav > li.missedCall {
      border-radius: 0;
    }
    .navbar .navbar-header {
      margin-left: 70px;
      padding-bottom: 10px;
    }
    .tabs .tabWrapper{
      height: 0px;
      width: 0px;
      visibility: hidden;
    }
    .tabPlacHolder {
      /* display: none; */
    }
    .navbar{
      position: fixed;
      width: 100%;
      z-index: 9999;
      top: 0;
    }
    .navbar-fixed {
      position: fixed;
      z-index: 9999;
      width: 100%;
      top:0px;
    }
    .tabWrapper-fixed {
        top: 85px !important;
    }
  
    .awardSection .awardHero,
    .awardSection .awardText,
    .awardSection .awardTrophy {
      max-width: 100%;
      left: 0;
    }
    .awardSection .awardText {
      top: 20px;
    }
    .awardSection .awardCTAWrap {
      top: 55%;
      left: 0;
      bottom: 0;
      top: inherit;
      padding-bottom: 30px;
    }
    .awardSection .awardTrophy {
      top: 28%;
      width: 72%;
      left: 17% !important;
    }
    .awardSection .btn-red.awardCTA {
      padding: 15px 30px 12px 15px;
      left: 5%;
    }
    .awardSection .btn-red.awardCTA.btn-default:after {
      top: 17px;
      right: 14px;
    }
  
    section.smartCon{
      border-bottom: solid 1px #2b2b2b;
      margin-bottom: 20px;
      padding-bottom: 30px;
      display: inline-block;
    }
    .content-head {
      padding-top: 20px;
    }
    .callerIDSms {
      min-height: 400px;
    }
    .circleWrapper {
      width: 100%;
      right: 0;
      bottom: 70px;
    }
    .circlesWrap {
      left: 150px;
      top: 145px;
    }
    .naviMap svg {
      left: 10%;
      top: 17%;
      width: 72%;
      margin-left: 0;
    }
    .naviStart{
      left: 9px;
      top: 19px;
    }
    .startPoint {
      display: none;
    }
    .animated.naviStart {
      animation: none;
    }
    .naviEnd {
      left: 73%;
      top: 43%;
    }
    .lastParkWrap {
      min-height: 450px;
    }
    .lastParkWrap img{
      width: 60%;
    }
    .lastParkPhone{
      left: 0;
    }
    .lastParkBike {
      right: 0;
      left: inherit;
      top: inherit;
      bottom: 0;
    }
    .callerIDSms {
      background-position: -550px -98px;
    }
    .rideStartShare {
      padding-top: 0;
    }
  }
  
  
  @media screen and (max-width: 414px) {
    .naviStart {
      left: 14px;
      top: 25px;
    }
    .naviEnd {
      left: 271px;
      top: 98px;
    }
    .callerIDSms {
      background-position: -726px -77px;
    }
  }
  @media screen and (max-width: 375px) {
    .naviStart {
      top: 21px;
    }
    .naviEnd {
      left: 242px;
      top: 82px;
    }
    .callerIDSms {
      background-position: -746px -56px;
    }
  }
  @media screen and (max-width: 360px) {
    .lastParkWrap {
      min-height: 350px;
    }
    .naviStart {
      left: 5px;
      top: 12px;
    }
    .naviEnd {
      left: 200px;
      top: 59px;
    }
    .callerIDSms {
      background-position: -770px -56px;
    }
  }
  
  
  @media screen and (min-width: 768px) {
    .smartCon .content-head {
      padding-right: 100px;
    }
    .consoleBoardWrap {
      left: 16%;
      top: 233px;
      width: 290px;
    }
    .marginTop100 {
      margin-top: 100px;
    }
    .content-head.padTop40 {
      padding-top: 40px;
    }
    .navAssist,
    .lastparkLoc {
      padding-top: 0;
      padding-bottom: 30px;
    }
  }

/* Smart Connect Stand alone page */
.smartStand .content-head  {
    max-width: inherit;
    padding-right: 0;
}
.smartStand .content-head.howCont{
    padding-bottom: 10px;
    padding-top: 20px; 
}
.smartStand .content-head h1 {
    font-size: 30px;
    text-transform: uppercase !important;
}
.smartStand .content-head h1.mrgBtmZero{
    margin-bottom: 0;
}
.smartStand h2 {
    font-size: 36px;
    text-transform: uppercase !important;
    color: #febc11;
    font-style: italic;
}
.smartStand  .app-container .app-links {
    padding: 36px 50px 30px 0;
}
.smartStand .app-container .qr-code {
    margin: 0 0 0 15px;
} 
.smartStand .app-container .download-app h2 {
    font-size: 38px;
    margin-bottom: 0;
}
.smartStand .app-container .download-app {
    margin: 20px 0 0;
}
.smartStand .content-head.glimpse {
    padding-top: 60px;
}

ul.appPoints{
    margin-left: -20px;
    margin-top: 30px;
}
ul.appPoints li{
    background: url(../img/bullet-smart.png) no-repeat 0 3px;
    font-size: 18px;
    font-weight: bold;
    color: #fff;
    font-style: italic;
    list-style: none;
    padding-left: 25px;
    font-family: "DIN Next LT Pro BoldItalic",sans-serif;
}
.appTnc {
    margin: 30px 30px 0 30px;
}
.smartStand .appTnc h2 {
    font-size: 20px;
}

.tabs .color-varient .nav-tabs>li>a.silver-tab {
  background: #0092ee;
  background: -moz-linear-gradient(top,#d1cdcd 0,#C0C0C0 100%);
  background: -webkit-linear-gradient(top,#d1cdcd 0,#C0C0C0 100%);
  background: linear-gradient(to bottom,#d1cdcd 0,#C0C0C0 100%);
}
.tabs .color-varient .nav-tabs>li>a.current.silver-tab {
  background: #C0C0C0;
}

@media screen and (max-width: 768px) {
    .smartStand section.smartCon {
        border: 0 none;
        margin-bottom: 0;
        padding-bottom: 0;
    }
    .smartStand .content-head h1 {
        font-size: 26px;
    }
    .smartStand .content-head h1.mrgBtmZero {
        margin-bottom: 40px;
    }
    .smartStand .content-head.howCont {
        padding-top: 0;
    }
    .smartStand .content-head p {
        font-size: 14px;
    }
    .smartStand .app-container .app-links {
        padding-right: 0;
    }
	.points-right{margin-top:65px}
	
	.connectBarIB .qr-code{
		display: block;
		text-align: center;
	}
	.smartStand .app-container .qr-code.separatorLine:after {
		display: none;
	}
	.smartStand .app-container .connectBarIB .download-app h2 {
		margin-top: 0;
		margin-bottom: 20px;
	}
	ul.staticIcons>li:hover a {
		left: 0;
	}
	ul.staticIcons>li:hover ul#social-share {
		left: 50px!important;
	}
	ul.social-icon {
		padding-left: 26px;
	}
	ul.staticIcons>li.share:hover a {
		padding-right: 0;
	}
	.navbar .navbar-brand {
		margin-top: 15px;
		padding: 8px 8px 0px 8px;
	}
}

.downloadRingtone {
	width: 100%;
	max-width: 500px;
	margin: 40px auto;
}
.downloadRingtone  a{ 
	display: inline-block;
}


/* Racing Editon page */
.racingEditon video {
  width: 100%;
}
.racingEditon .videoWrapper {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 25px;
  height: 0;
  margin-bottom: -6px;
}
.racingEditon .videoWrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.racingEditon .overview-head {
  max-width: 1000px;
  margin: 0 auto 30px auto;
  overflow: hidden;
}
.racingEditon .overview-head h1{
  font-size: 43px;
  color: #b5291f;
}
.racingEditon .overview-head p{
  margin-bottom: 30px;
  line-height: 38px;
}
.noPadRight {
  padding-right:0 !important; 
}
.racingEditon .overview-head .btn {
  /* float: right; */
}
.racingEditon h3{
  font-size: 36px;
  color:red;
  text-transform: uppercase !important;
  font-family: "DIN Next LT Pro BoldItalic", sans-serif;
  font-style: italic;
}
.racingEditon .textWrap {
  display: flex;
  align-items: center;
  height: 500px;
  width: 80%;
  margin: 0 auto;
}
.racingEditon .textWrap p {
  color: #fff;
  font-size: 18px;
  font-family: "DIN Next LT Pro Medium",sans-serif;
  line-height: 23px;
  padding-right: 20px;
  margin-top: 10px;
}
.racingEditon .textWrap sup {
  font-size: 20px !important;
}
.racingEdiSlider .slick-prev,
.racingEdiSlider .slick-next {
  background-color: #9c172a;
  height: 45px;
  width: 45px;
  border-radius: 5px;
}
.racingEdiSlider .slick-prev {
  left: 0 !important;
}
.racingEdiSlider .slick-next {
  right: 0 !important;
}

.racingEdiSlider .slick-prev:before,
.racingEdiSlider .slick-next:before{
  background: none;
  border: solid 5px #ffffff;
  border-bottom: 0 none;
  border-left: 0 none;
  height: 15px;
  width: 15px;
  opacity: 1;
  transform: rotate(45deg);
}
.racingEdiSlider .slick-prev:before {
  border: solid 5px #ffffff;
  border-top: 0 none;
  border-right: 0 none;
  left: 18px;
  top: 14px;
}
.racingEdiSlider .slick-next:before {
  left: 12px;
  top: 14px;
}
.racingEditon p.noteText {
  font-size: 10px;
  color: #dcdbdb;
  max-width: 220px;
  text-transform: uppercase;
  font-family: "DIN Next LT Pro BoldItalic", sans-serif;
  font-style: italic;
}
.racingEditon .textWrap.preB {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}

.preBooksWrap .container{
  width: 80%;
  margin: 50px auto;
}
.preBooksWrap .btn {
  margin: 40px 0 15px 0;
}

.racingFormWrap {
  position: relative;
}
@media screen and (min-width: 769px) {
  .raceFormPare {
    position: absolute;
    left: 100px;
    top: 50%;
    z-index: 1;
    max-width: 600px;
    margin-top: -150px;
  }
}

.raceFormPare h3{
  color: #fff;
  font-size: 30px;
  margin-bottom: 20px;
}
.racingForm {
 
}
.racingForm .form-group,
.trackOrder .form-group{
  position: relative;
  margin-top: 25px;
  margin-bottom: 25px;
}
.racingForm label,
.trackOrder label {
  color: #fff;
  text-transform: uppercase;
  font-size: 16px;
  font-family: "DIN Next LT Pro Medium",sans-serif;
  margin-bottom: 14px;
  padding-left: 20px;
}
.racingForm label.error,
.trackOrder label.error {
  position: absolute;
  font-size: 13px;
  padding-left: 0;
  margin-top: 5px;
  color: red;
  text-transform: none;
}
.racingForm label span {
  font-size: 10px;
}
.racingForm input,
.racingForm select,
.trackOrder input {
  border: 2px solid #c5c5c5;
  color: #c5c5c5;
  padding: 16px;
  position: relative;
  background-color: #000;
  border-radius: 0;
  font-size: 14px;
  height: 54px;
  font-family: "DIN Next LT Pro Medium",sans-serif;
}
.racingForm select{
  background: url(../img/down-arrow.png) 92% 50% no-repeat #000;
  -webkit-appearance: none;
}
.racingFormWrap img{
  width: 100%;
}
.racingForm .choose-col h3 span.fa-rupee {
  font-size: 32px;
}
.racingForm .price{
  font-size: 36px;
}
.racingForm .choose-col h3 em {
  margin-right: 11px;
  text-transform: capitalize;
}
.racingForm .checkbox label,
.racingForm .checkbox p {
  text-transform: none;
  color: #fff;
  font-size: 14px;
  line-height: 14px;
}
.racingForm .checkbox p {
  display: inline;
}
.racingForm .checkbox p > a{ 
  color: #fff;
  text-decoration: none;
}
.racingForm .checkbox label.error{
  font-size: 13px;
  left: 35px;
  margin-top: 16px;
  color: red;
}
.racingForm .checkbox input {
  height: auto;
}
.racingForm p.note {
  color: #fff;
  font-size: 14px;
  line-height: 18px;
  margin-top: 10px; 
  font-family: "DIN Next LT Pro Medium",sans-serif;
}

.racingForm ::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #c5c5c5;
  opacity: 1; /* Firefox */
}

.racingForm :-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #c5c5c5;
}

.racingForm ::-ms-input-placeholder { /* Microsoft Edge */
  color: #c5c5c5;
}

/* The container */
.racingForm .container {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* Hide the browser's default checkbox */
.racingForm .container input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

/* Create a custom checkbox */
.racingForm .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: black;
  border: solid 1px white;
}

/* On mouse-over, add a grey background color */
.racingForm .container:hover input ~ .checkmark {
  background-color: black;
  border: solid 1px white;
}

/* When the checkbox is checked, add a blue background */
.racingForm .container input:checked ~ .checkmark {
  background-color: #9c172a;
}

/* Create the checkmark/indicator (hidden when not checked) */
.racingForm .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the checkmark when checked */
.racingForm .container input:checked ~ .checkmark:after {
  display: block;
}
.racingForm .emiText {
  margin-top: -20px;
}
.racingForm .emiText em{
  font-size: 11px;
}
/* Style the checkmark/indicator */
.racingForm .container .checkmark:after {
  left: 9px;
  top: 5px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

.trackOrder {
  max-width: 560px;
  margin: 50px auto 30px auto;
}
.tranorderForm {
  max-width: 440px;
  margin: 40px auto 30px auto;
  overflow: hidden;
}
.trackOrder .form-group {
  float: left;
  width: 265px;
  margin-right: 20px;
  margin-top: 0;
}
.trackOrder .btn-default {
  margin-top: 28px;
}
.trackOrder .resendOTP a{
  color: #fff;
  margin-top: 10px;
  display: inline-block;
  text-decoration: underline;
  font-weight: bold;
}
p.orderMsg {
  font-size: 22px;
  color: #fff;
  text-align: center;
  margin: 30px 0 60px 0;
  line-height: 40px;
  font-family: "DIN Next LT Pro BoldItalic", sans-serif;
}
.trackOrder .mobWrapper {
  overflow: hidden;
}

.racingForm.raceYourCityForm {
  width: 70%;
  margin: 0 auto 30px auto;
}
.racingForm.raceYourCityForm label {
  color: #000;
}
.racingForm.raceYourCityForm label.error {
  color: red;
}
.racingForm.raceYourCityForm input,
.racingForm.raceYourCityForm select {
  background-color: #f1f1f1;
  color: #000;
}
#yourCityRace button.close{
  z-index: 1;
  position: relative;
  opacity: 1;
  background: #c12231;
  color: #fff;
  text-shadow: none;
  padding: 0px 10px;
  font-size: 40px;
  outline: none;
  border-radius: 0 5px 0 0;
}

@media screen and (max-width: 768px) {
  .racingEditon {
    margin-top: 60px;
  }
  .racingEditon .overview-head h1 {
    font-size: 30px;
    line-height: 35px;
  }
  .racingEditon .overview-head p {
    font-size: 18px !important;
    line-height: 20px !important;
    margin-top: 10px;
    margin-bottom: 20px;
    text-align: center;
    float: none;
  }
  .racingEditon .overview-head .btn {
    float: none;
  }
  .racingEdiSlider .textWrap,
  .racingEditon .textWrap {
    height: auto;
  }
  .racingEdiSlider .slick-prev, 
  .racingEdiSlider .slick-next {
    top: 38%;
  }
  .racingEditon h3{
    font-size: 25px;
    margin-top: 20px;
  }
  .preBooksWrap .container{
    width: 100%;
    margin: 60px auto 40px auto;
  }
  .preBooksWrap .btn {
    margin: 20px 0 10px 0;
  }
  .raceFormPare {
    padding: 20px 20px 50px 20px;
  }
  .racingForm .form-group {
    margin-top: 10px;
    margin-bottom: 20px;
  }
  .racingEditon .choose-col h3 {
    margin-bottom: 0;
    margin-top: 0;
  }
  .racingForm .form-group .choose-col {
    margin-bottom: 0;
  }
  .trackOrder {
    margin-left: 20px;
    margin-right: 20px;
    margin-top: 100px; 
  }
  .trackOrder .btn-default {
    margin-top: 0;
  }
  p.orderMsg {
    font-size: 20px;
    line-height: 28px;
  }

  .racingForm.raceYourCityForm {
    width: 90%;
  }

  #yourCityRace.modal {
    margin-top: 70px;
    z-index: 99999;
  }
}
